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);
}
}
本⽤例⽤到测试⼯具:
pwd: 3gkk
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论