首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > WinCE >

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

2012-05-24 
WINCE,硬件中斷ISRIST,所耗時間10~30usec不固定,可有解?各位弟兄,將定時中斷設為超級優先後,觀看波形,大

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

热点排行