怎样利用serialport控件读取串口中的数据
答案:2 悬赏:0 手机版
解决时间 2021-04-23 12:26
- 提问者网友:愿为果
- 2021-04-23 01:34
怎样利用serialport控件读取串口中的数据
最佳答案
- 五星知识达人网友:洎扰庸人
- 2021-04-23 02:16
不是 有 接收 事件处理函数 吗?serialport 实现过程(1)新建一个项目,命名为Ex13_01,默认窗体为Form1。(2)在Form1窗体中,主要添加两个Button控件,分别用于执行发送数据和接受数据,添加两个TextBox控件,用于输入发送数据和显示接收数据。(3)主要程序代码。private void button1_Click(object sender, EventArgs e){serialPort1.PortName = "COM1";serialPort1.BaudRate = 9600;serialPort1.Open();byte[] data = Encoding.Unicode.GetBytes(textBox1.Text);string str = Convert.ToBase64String(data);serialPort1.WriteLine(str);MessageBox.Show("数据发送成功!","系统提示");}private void button2_Click(object sender, EventArgs e){byte[] data = Convert.FromBase64String(serialPort1.ReadLine());textBox2.Text = Encoding.Unicode.GetString(data);serialPort1.Close();MessageBox.Show("数据接收成功!","系统提示");}
全部回答
- 1楼网友:归鹤鸣
- 2021-04-23 03:55
virtual serial port driver
是产生一对虚拟串口,然后将其连接,比如你现在的2和3
调试时,从串口2发数据,监视串口3接受数据
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯