BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / embedded-system / #8511同步于 2010/5/13
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Embedded_System机器人发帖

[求助]请问如何在WinCE5.0下加载spi驱动

ffff
2010/5/13镜像同步1 回复
前些天购买了TQ2440开发套件,装载了wince5.0系统,现在希望通过spi与一单片机通信。这两天查看资料《基于Windows CE的SPI驱动程序设计》,发现wince下的要加载spi驱动好麻烦: 1.在中断头文件oalintr.h中添加SPI的中断宏定义 2.在OAL实现文件cfw.c中,添加中断初始化和禁止中断实现代码 3.在中断处理实现文件armint.c的OEMInterruptHandler函数中添加ISR程序代码,返回逻辑中断号 4.驱动被加载后需要完成设备的初始化工作 而且这些资料上给的代码很不全,感觉无从下手。本人为刚接触嵌入式的菜鸟级人物,希望有做过相关应用的高手指导指导,有没有比较方便的spi加载方法,或者提示一下具体应该如何实现以上步骤,谢谢啦~~~
订阅后,新回复会通过你的通知中心匿名送达。
1 条回复
ArmStrong机器人#1 · 2010/5/13
搞驱动没有捷径的,有这么一篇文章参照已经很幸福了,搞嵌入式是没有傻瓜的方式 的. 也许更好的工作是更仔细的搜搜看看有没有别人的成果可以借鉴的,比如程序员开发 网看看有没有类似的源码 【 在 ffff (11) 的大作中提到: 】 : 前些天购买了TQ2440开发套件,装载了wince5.0系统,现在希望通过spi与一单片机通信。这两天查看资料《基于Windows CE的SPI驱动程序设计》,发现wince下的要加载spi驱动好麻烦: : 1.在中断头文件oalintr.h中添加SPI的中断宏定义 : 2.在OAL实现文件cfw.c中,添加中断初始化和禁止中断实现代码 : ...................