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

wince4.2 与 wince5.0 开发步骤的疑惑解决办法

2012-03-15 
wince4.2与 wince5.0 开发步骤的疑惑譬如在wince4.2时,我加个外设,用到外部中断11,大概的修改步骤如下:1.W

wince4.2 与 wince5.0 开发步骤的疑惑
譬如在   wince4.2时,   我加个外设,   用到外部中断11       ,   大概的修改步骤如下:

1.   WINCE420\PLATFORM\SMDK2410\INC\Oalintr.h    
#define   SYSINTR_MYINT           (SYSINTR_FIRMWARE+22)  

2.修改文件cfw   .   c文件中OEMInterruptEnable()、OEMInterruptDisable()、OEMInterruptDone()函数,  

3.修改armint.c文件
修改函数OEMInterruptHandler()的选项IntPendVal,   以确定具体哪个中断.

4.   再后面的就是   具体实现驱动了

但我要wince5.0   时,   加类似的一个外设,   大概步骤是什么样子呢?   主要修改哪些文件??

还发现,   wince4.2   下的bsp   包     和   wince5.0   的bsp包   ,   里面的结构不一样啊    
劳烦搞过的wince5.0的   给说说   谢谢



[解决办法]
5.0下的中断处理和4.2下确实有很大的不同。这个最好自己看一下源代码,在这里不容易说的清楚。
[解决办法]
楼上,不同的BSP中,包含的文件是不相同的。不是文件不全!特别是以OEM之类开头或相关的文件,是硬件开发商根据产品自己定义的。

热点排行