Thread 中讨论的其他器件:SysConfig
您好!
是否可以在中断命中时直接调用函数、而不由 TI-RTOS 处理。 我们在数据表中看到、低于禁用优先级的优先级允许这样做、但 SysConfig 似乎不支持中断优先级小于1。
我们使用的是 CC2652 SDK 4.10.00.0.78中的 ZStack、其中我观察到堆栈通常使用 Hwi_disable()和 Hwi_enable()禁用和可重用中断。 这是否直接禁用硬件上的中断(所有中断延迟)、或者仅针对 TI-RTOS 正在处理的中断(即优先级 >禁用优先级)。
我的确切要求是、我希望特定的时间间隔持续达到1-5us 的精度。
但是、当使用时钟/计时器驱动器时、我发现通常会有一些随机间隔30-40us 的跳跃、 我认为这可能是因为 ZStack 暂时禁用中断、导致稍后处理计时器中断事件、从而导致较小的延迟。(我已经尝试过在 SysConfig 上具有最高优先级的计时器)
我们目前正在使用 CC2652 SDK 4.10.00.0.78。
请您告知我可以采取哪些措施来获得所需的一致时间。
谢谢
Akhilesh