当前位置: 代码迷 >> WinCE >> WINCE,硬件中斷>ISR>IST,所耗時間10~30usec不固定,可有解?该怎么解决
  详细解决方案

WINCE,硬件中斷>ISR>IST,所耗時間10~30usec不固定,可有解?该怎么解决

热度:43   发布时间:2016-04-28 13:04:02.0
WINCE,硬件中斷>ISR>IST,所耗時間10~30usec不固定,可有解?
各位弟兄,
將定時中斷設為超級優先後,
觀看波形,大約有10~30usec的跳動.

這時間有無可能固定?
例如固定就是15usec???

或是跳動範圍降到最低,例如:10~11usec ?



------解决方案--------------------
IST中断服务线程从中断到IST的响应是会有一段响应延时的,这个比较难控制
------解决方案--------------------
你把 ISR Latency 與 IST Latency 拿來一起比較, 得到不優的結論, 有點牽強.

real time 一般說的是 ISR Latency is predictable. 實際值多少跟你 硬體 + BSP 有關.

Paul, Chao @ Techware
  相关解决方案