winform串口控件serialPort1的使用

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

一、配置串口号
二、配置数据接收事件
三、打开串口测试

关键代码以下:orm

        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);
            }

        }

  

本用例用到测试工具:blog

Serial Port  事件

pwd: 3gkkget

相关文章
相关标签/搜索