TI的专家们,各路大侠你们好。
最近项目希望用到1ms准确定时,且要高优先级的中断。所以想请问几个问题。
1.硬件定时器GPT和RTOS的CLOCK事件里哪个比较好呢?我看RTOS的时钟事件最小单位也是1ms定时。
2.关于RTOS的时钟事件,想问下优先级如何配置的?假如2个事件的定时同时到了,先执行谁呢?
3.假如有两个任务,在两个任务里面都各自创建了自己的时钟事件,那么在RTOS里面,如果在A任务正在running,B任务blocked,那么B任务的时钟事件还会持续计时吗?假如A任务正在running,B任务bolcked,那么B任务里面构建的时钟事件的时间到了后能够被立即执行吗?
4.CC2640R2F有SYSTICK以及中断给用户用吗?
xyz549040622:
RTOS中的定时,也是基于硬件定时器的,本质上还是用的硬件定时器。你的这些问题,建议看看RTOS的书籍或者介绍,过一遍下来,就有基本认识了。
Susan Yang:
关于CC2640R2F的SYSTICK,您可以参考TRM
http://www.ti.com/lit/ug/swcu117h/swcu117h.pdf 的3.2.1 SysTick