C#基于协议的串口通信
我现在需要编两个串口通信的程序,其中程序A每30s向程序B发送一个握手消息,程序B收到消息后立即向程序A应答。如果程序A连续两次未收到B的应答,那么提示与B连接失败。
握手消息协议如下:
发送方:以start开始,回车换行结束
应答方:以ack开始,回车换行结束
请问应该是什么思路呢?我现在比较混沌。
我对C#的串口通信还是不太熟悉,尤其是基于特定协议的。
恳请各位高手指教!
------解决方案--------------------我靠,这么简单啊
10分钟搞定的事情
自己看看串口通讯就可以搞定了
------解决方案--------------------我也很想知道,帮顶!
------解决方案--------------------直接用SerialPort控件,写好参数,再写事件不行吗???