zoukankan      html  css  js  c++  java
  • winform串口控件serialPort1的使用

    serialPort1 控件使用的关键点主要有三:

    1、配置串口号
    2、配置数据接收事件
    3、打开串口

    关键代码如下:

            private void Form1_Load(object sender, EventArgs e)
            {
                serialPort1.PortName = "COM1";           
                serialPort1.DataReceived += SerialPort1_DataReceived;
                serialPort1.Open();
            }
    
            private void SerialPort1_DataReceived(object sender, System.IO.Ports.SerialDataReceivedEventArgs e)
            {
                try
                {
                    int len = serialPort1.BytesToRead;
                    Byte[] buf = new byte[len];
                    int length = serialPort1.Read(buf, 0, len);
                    string result = System.Text.Encoding.ASCII.GetString(buf);
                    UpdateTextBox(result);
                }
                catch (Exception ex)
                {
                    UpdateTextBox(ex.Message);
                }
    
            }
    

      

    本用例用到测试工具:

    Serial Port  

    pwd: 3gkk

  • 相关阅读:
    第九周学习总结&实验报告(7)
    团队展示
    结对编程
    微信公众号
    编程作业
    《构建之法》
    自我介绍
    java学期总结
    14周作业
    13周总结
  • 原文地址:https://www.cnblogs.com/liangxiarong/p/9760152.html
Copyright © 2011-2022 走看看