@21小跑堂
按照以下步骤实现串口通信:
1.打开串口
2.注册表中获取端口信息
3.串口接收数据
4.串口发送数据
1) 本窗体中,就直接调用对象
SerialPort1.Write(sendReadCmd, 0, sendReadCmd.Length);
2) 别的窗体中,需要实例化SerialPort1为静态,用窗体类名调用
MainForm中实例化SerialPort1 :public static SerialPort SerialPort1 = new SerialPort();
别的窗体调用需要实例化MainForm:
MainForm mainForm = new MainForm();
MainForm.SerialPort1.Write(sendReadCmd, 0, sendReadCmd.Length);
|