原创 【CE】中断

2011-3-22 08:45 1485 12 11 分类: MCU/ 嵌入式

Windows CE 5.0把一个中断的中断处理分为以下两个部分:
(1)中断服务例程(ISR)。ISR通常要求越短、越快越好,它只是决定该怎样处理这个中断,一般情况下它不应该做太多的工作,大部分工作依靠下面的IST来处理。
(2)中断服务线程(IST)。IST处理中断要做的所有工作,如将数据移到缓存或者处理用户某些特殊要求的工作。
ISR一般在将Windows CE移植到某一款处理器时已经完成,驱动开发人员不必再编写。那么如何让ISR通知IST'中断发生呢?可以利用内核函数InterruptInitialize()向内核注册一个事件。

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
12
关闭 站长推荐上一条 /1 下一条