Window CE 驱动开发流程.docxVIP

  • 4
  • 0
  • 约1.91千字
  • 约 3页
  • 2023-05-12 发布于上海
  • 举报
Window CE 驱动开发流程(Windows CE.5.0 系统、pxa270 平台) 以 Windows CE.5.0 系统、pxa270 平台为例: 一.中断添加 1.要使用中断必须先注册中断 D:\WINCE500\PLATFORM\MAINSTONEIII\src\inc\bsp_cfg.h 参照 wince 自带的中断注册即可。注册值不能大于 SYSINTR_FIRMWARE+23。2.将硬件中断变为系统中断 D:\WINCE500\PLATFORM\MAINSTONEIII\src\kernel\oal\intr.c 其中函数 OALIntrStaticTranslate 是实现硬件中断转换为系统中断的函数。可以参照别的中断产生的方法写你自己的中断。 3.中断设置与初始化 D:\WINCE500\PUBLIC\csp_pxa27x\oak\oal\common\intr\common\oem.c 中的 OEMInterruptEnable 与 OEMInterruptDisable 函数,参照别的中断设置写自己的中断。 可以在 OEMInitInterrupts 添加对中断的初始化,也可以在后面的中断处理线程(IST)中添加。 二. 中断处理线程1.创建线程 CreateThread 2.创建事件 CreateEvent 3.中断与事件绑定 Interru

文档评论(0)

1亿VIP精品文档

相关文档