ucos同步与通信问题
同步用信号量,通信用邮箱一组方波信号,上升沿时程序开始AD采样与转换,下降沿时将转换后的值进行pid运算,这样循环执行。
方波信号是一个上升沿,接着一个下降沿,所以AD采样一次,再执行一次Pid,这样的先后执行顺序已经固定了。两个都是在中断置标志位,在主程序中判断标志位来执行,所以这样是不是就不用信号量来同步了?而且每次AD采样与转换后值已经更新了,pid使用的是更新后的值,就不用邮箱通信?
这样设计行不行? 你这样做的话,可能直接裸奔好些。 john_lee 发表于 2013-2-4 21:06 static/image/common/back.gif
你这样做的话,可能直接裸奔好些。
不用操作系统?
那实时性能保证?
用操作系统的优点? 这样设计行不行? 行啊. 你的方波信号已经实现了同步功能. 邮箱的功能也在全局变量里实现了.
os 在你的系统里大材小用了. 没有发挥优势的空间. 求助,关于uc的移植问题,有人在线能帮助吗
页:
[1]