91ming
驱动小牛
驱动小牛
  • 注册日期2001-12-03
  • 最后登录2005-06-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2565回复:12

WinCE开发笔记

楼主#
更多 发布于:2002-01-25 20:14
开发winCE的驱动程序,我是第一回。没有什么经验可谈,只想借一块宝地将我工作中的困惑和心得同各位同行聊聊。

91ming@163.com
91ming@mail.china.com
最近正在做wince下得串口驱动,同大家聊得少了,请大家多多包含!
[编辑 -  3/8/02 作者: 91ming]
请问:wince下的虚拟地址到物理地址的转换是怎么完成的?
[编辑 -  3/18/02 作者: 91ming]
问题已经解决。谢谢各位大虾。

[编辑 -  3/18/02 作者: 91ming]
不断挖掘、开拓希望
BryanShen
驱动牛犊
驱动牛犊
  • 注册日期2002-03-07
  • 最后登录2002-03-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-03-07 13:29
兄弟

我也正在开发Wince的Driver,不知如何着手,有没有提示给我一些?
91ming
驱动小牛
驱动小牛
  • 注册日期2001-12-03
  • 最后登录2005-06-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-03-08 12:42
兄弟

我也正在开发Wince的Driver,不知如何着手,有没有提示给我一些?


 先找个assabet练练,可以到www.icechina.com上看看。
不断挖掘、开拓希望
xuanyuan14
驱动中牛
驱动中牛
  • 注册日期2002-03-07
  • 最后登录2003-01-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-03-10 21:41
你可以去看PB里的帮助,市面也出WINDOWS CE驱动的书了,编CE的驱动比编2000或98的驱动可容易多了。
好好学习,天天时尚!
91ming
驱动小牛
驱动小牛
  • 注册日期2001-12-03
  • 最后登录2005-06-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-03-14 20:25
一点提示,一曲对你有用
建立一个wince的驱动程序的步骤:
1、明确设备与驱动之间的接口
设备驱动直接同硬件通讯,接口为存储器、寄存器或IO口。例如键盘和显示驱动。
设备驱动通过中间枚体统硬件通讯,接口位中间设备的api函数。例如使用串口或usb的设备,如GPS等设备。
2、明确驱动需要的API
如果驱动程序提供的服务是内核已经定义了借口的设备,那末设备驱动程序使用本地的API。
3、明确额外的驱动需要的借口,如操作系统服务。
4、确定接口的适当映射,这是驱动程序的基本任务。
5、明确其它与你的设备驱动有关的因素。
6、明确现有你能借用的代码和端口。
7、完成剩余的代码。
8、测试和调试驱动程序。 :P
不断挖掘、开拓希望
guardee
驱动巨牛
驱动巨牛
  • 注册日期2002-11-08
  • 最后登录2010-05-29
  • 粉丝2
  • 关注1
  • 积分2分
  • 威望34点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-03-15 12:22
需要什么硬件啊?就是怎么建立起这个WINDOWSCE环境!请赐教
可以在PC机上建立吗?
yiyiz
驱动小牛
驱动小牛
  • 注册日期2002-02-15
  • 最后登录2007-09-06
  • 粉丝0
  • 关注0
  • 积分50分
  • 威望5点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-03-19 10:16
我也要问楼上兄弟同样的问题,高高在上的天使和挖土人,可以给我们指点方向吗?
eabie
驱动牛犊
驱动牛犊
  • 注册日期2002-03-11
  • 最后登录2002-07-31
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-03-19 13:24
我现在在开发WINCE的程序,给一些建议 :)
xuanyuan14
驱动中牛
驱动中牛
  • 注册日期2002-03-07
  • 最后登录2003-01-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-03-20 22:15
需要一台机子做开发平台,因为PB的编译过程较长,所以建议要这台机子的配置要好一点,还要一台机子做目标机,当然最好是嵌入式PC了,还要网线:), 然后就没了。
好好学习,天天时尚!
91ming
驱动小牛
驱动小牛
  • 注册日期2001-12-03
  • 最后登录2005-06-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-03-21 12:31
请问天使:
    在bsp中加入自己的硬件驱动程序要怎样修改sources和dirs文件,才能将自己的dll文件加载到pb中?我增加了ece,bsp,bat文件以及reg文件的相应内容,但pb始终无法将我的驱动程序加载编译。
不断挖掘、开拓希望
xuanyuan14
驱动中牛
驱动中牛
  • 注册日期2002-03-07
  • 最后登录2003-01-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2002-03-21 19:15
你看过PB里的驱动实例了吗?如果没有,好好研究一下吧。
好好学习,天天时尚!
91ming
驱动小牛
驱动小牛
  • 注册日期2001-12-03
  • 最后登录2005-06-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2002-03-25 12:33
谢谢指导!
不断挖掘、开拓希望
lvyingf
游客
游客
12楼#
发布于:2002-03-26 23:03
不客气。
游客

返回顶部