UCOS的AT指令任务

2013年01月09日 14:26    发布者:langzi920
       各位有没有做过AT指令的任务调度。AT指令的过程是发送一条命令,等待执行结果,根据执行结果选择重发或发送下条命令。我现在想使用一个任务A单独处理接收到的返回指令,一个单独的B任务发送单条命令,使用OSQPend(timeout……,按照timeout时间间隔重发
      任务C发送给任务B去发送单条命令(start),任务A接收到执行结果发送给B(stop)。可是A、B两个任务可使用mutex同步,可是现在任务A要发送多条命令,怎么办?要使用一个缓冲区存储要发送的命令吗?
等做过的朋友!

网友评论

zhslcd 2013年01月10日
乱套了。 A咋区别是那个发对应哪个收?  如何处理 接收的数据?
也不知道这个数据是那个AT指令的返回。
langzi920 2013年01月10日
是,我也比较纠结这个,但是如果不适用单独的任务处理接收到的数据,有什么更好的办法吗?
shiy 2013年01月31日
没办法,受到起