q_ming
驱动牛犊
驱动牛犊
  • 注册日期2002-03-25
  • 最后登录2002-04-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1242回复:1

如何开发wince下的驱动程序?

楼主#
更多 发布于:2002-03-26 22:10
如何开发wince下的驱动程序?
91ming
驱动小牛
驱动小牛
  • 注册日期2001-12-03
  • 最后登录2005-06-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-03-26 22:16
一点提示,也许对你有用
建立一个wince的驱动程序的步骤:
1、明确设备与驱动之间的接口
设备驱动直接同硬件通讯,接口为存储器、寄存器或IO口。例如键盘和显示驱动。
设备驱动通过中间枚体统硬件通讯,接口位中间设备的api函数。例如使用串口或usb的设备,如GPS等设备。
2、明确驱动需要的API
如果驱动程序提供的服务是内核已经定义了借口的设备,那末设备驱动程序使用本地的API。
3、明确额外的驱动需要的借口,如操作系统服务。
4、确定接口的适当映射,这是驱动程序的基本任务。
5、明确其它与你的设备驱动有关的因素。
6、明确现有你能借用的代码和端口。
7、完成剩余的代码。
8、测试和调试驱动程序。
不断挖掘、开拓希望
游客

返回顶部