|
上面有点乱,真理一下,希望能解决,谢谢。 mcu是cortex m0.主程序初始化各硬件模块,就是 while死循环,没有任务调度,内存管理什么的,只是一个查询一个任务函数列表,分了优先级。查到有需要执行的任务,就执行。 除了中断,就只有sendmsg来标记哪个任务启动。这样在while里可以执行。 主时钟32mhz. 需要产生2个方波100hz和500hz. 同时以3000hz速度采样。 3个动作,如何嵌进去? 我的思路好像错了,起了一个7000hz的定时器中断,都放里面执行。 如何让三个同时执行?其实还有些其他不重要的。
|
|