Z
zrx_jyp
Unregistered / Unconfirmed
GUEST, unregistred user!
关于通讯方面的原代码网上有很多,其中以“串口调试助手”比较
的有名,它无非是当命令发送出去后,让返回信息促发 onreceive事件,
把返回的信息显示出来。这是是一种很典型的应用,它适合于调试的环境,
而且效率很高。
但我们知道,还有一种方式就是“查询方式”,这种方式的特点就是控制简单,
但效率低。
我们的程序一般都是在自动运行,不可能知道命令发出后什么时候有信息返回,然后再发底二条
特别是当有多条命令需要安顺序发送时,如果按第一种方式通讯,相当不好控制
而用第二种方式发送,效率却很低下,而且它不能接受主动的上传信息。
我想对于上面的问题,大家已经有了很好的解决方案,能否赐教!!!!!
比方说:我有一个命令队列 命令(1)-> 命令(2) ->命令(3)
只有当命令(1)发出后,并且得到正确的应答才能发命令(2),否则
应该重发命令(1),依次类推,我如何选用第一种方式进行通讯,要知道用第一种方式的
优点是很多的!!!
的有名,它无非是当命令发送出去后,让返回信息促发 onreceive事件,
把返回的信息显示出来。这是是一种很典型的应用,它适合于调试的环境,
而且效率很高。
但我们知道,还有一种方式就是“查询方式”,这种方式的特点就是控制简单,
但效率低。
我们的程序一般都是在自动运行,不可能知道命令发出后什么时候有信息返回,然后再发底二条
特别是当有多条命令需要安顺序发送时,如果按第一种方式通讯,相当不好控制
而用第二种方式发送,效率却很低下,而且它不能接受主动的上传信息。
我想对于上面的问题,大家已经有了很好的解决方案,能否赐教!!!!!
比方说:我有一个命令队列 命令(1)-> 命令(2) ->命令(3)
只有当命令(1)发出后,并且得到正确的应答才能发命令(2),否则
应该重发命令(1),依次类推,我如何选用第一种方式进行通讯,要知道用第一种方式的
优点是很多的!!!