查看: 4740|回复: 3

[提问] UCOS的AT指令任务

[复制链接]
发表于 2013-1-9 14:26:41 | 显示全部楼层 |阅读模式
关键词: UCOS
       各位有没有做过AT指令的任务调度。AT指令的过程是发送一条命令,等待执行结果,根据执行结果选择重发或发送下条命令。我现在想使用一个任务A单独处理接收到的返回指令,一个单独的B任务发送单条命令,使用OSQPend(timeout……,按照timeout时间间隔重发
      任务C发送给任务B去发送单条命令(start),任务A接收到执行结果发送给B(stop)。可是A、B两个任务可使用mutex同步,可是现在任务A要发送多条命令,怎么办?要使用一个缓冲区存储要发送的命令吗?
等做过的朋友!
发表于 2013-1-10 09:02:10 | 显示全部楼层
乱套了。 A咋区别是那个发对应哪个收?  如何处理 接收的数据?
也不知道这个数据是那个AT指令的返回。
 楼主| 发表于 2013-1-10 10:23:18 | 显示全部楼层
是,我也比较纠结这个,但是如果不适用单独的任务处理接收到的数据,有什么更好的办法吗?
发表于 2013-1-31 12:38:05 | 显示全部楼层
没办法,受到起
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
快速回复 返回顶部 返回列表