您当前的位置:五五电子网电子知识单片机-工控设备嵌入式系统-技术Windows CE中的中断服务编写时的注意事项 正文
Windows CE中的中断服务编写时的注意事项

Windows CE中的中断服务编写时的注意事项

点击数:7762 次   录入时间:03-04 11:52:37   整理:http://www.55dianzi.com   嵌入式系统-技术

    WindowsCE在处理中断的过程中会发生一系列具体的事件,用户应该为自己的内部设备驱动程序写好中断服务例行程序和中断服务线程,写的时候应该注意以下几个问题:

    (1)中断发生时,核心跳至例外处理程序。

    (2)例外处理程序使所有中断无效,然后调用合适的中断服务例行程序准备物理中断线。

    (3)中断服务例行程序以中断标识符的形式返回逻辑中断。

    (4)中断处理程序重新起动除当前中断以外的所有中断,并把信号传递给适当的中断服务线程。

    (5)中断服务线程调用依赖平台的驱动程序来访问硬件和完成逻辑中断的处理。

    (6)中断服务线程调用InterruptDone函数

    (7)中断处理程序重新启动当前中断,并在OAL中调用OEMInterruptDone函数。




本文关键字:Windows  嵌入式系统-技术单片机-工控设备 - 嵌入式系统-技术