[quote=引用 楼主 u013640882 的回复:] 下位机实现的功能: 接收上位机的“A”指令后,向上位机发送“ok”,然后在接收到“A”指令的基础上如果接收到上位机的“B”指令,则想上位机发送数据“xie xie!”。 用的是MSCOMM控件,代码能写在OnCommMscomm1()函数里吗? 下图是我的程序,但不稳定,不正确。麻烦看看问题出现在哪?求指教,万分感谢!
下位机实现的功能: 接收上位机的“A”指令后,向上位机发送“ok”,然后在接收到“A”指令的基础上如果接收到上位机的“B”指令,则想上位机发送数据“xie xie!”。 用的是MSCOMM控件,代码能写在OnCommMscomm1()函数里吗? 下图是我的程序,但不稳定,不正确。麻烦看看问题出现在哪?求指教,万分感谢!
串口是单工的,即只能上行或下行,而不能上下并行 MSCOMM控件也是消息驱动吧?
[quote=引用 3 楼 xuddk727 的回复:] 你的下位机是什么东西?
查看一下数据接收发送顺序
你的下位机是什么东西?
3,245
社区成员
48,539
社区内容
加载中
试试用AI创作助手写篇文章吧