marcia_xu
驱动牛犊
驱动牛犊
  • 注册日期2005-04-13
  • 最后登录2005-09-16
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1360回复:7

请教如何用evc编写ce驱动程序?

楼主#
更多 发布于:2005-05-26 15:43

和在windows下写驱动程序的步骤一样吗?

装了sdk,需要再安装ddk吗,那里可以下载啊。

初学驱动,好茫然,希望大家指点一二。

最新喜欢:

kb219kb219
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-05-26 17:41
装了sdk你就可以开始了,里面带了你要的库和头文件,由于ce驱动和桌面平台的模型不一样,边看帮助边找个例子试着编译一下。
根据地的兄弟们,团结就是力量
marcia_xu
驱动牛犊
驱动牛犊
  • 注册日期2005-04-13
  • 最后登录2005-09-16
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-05-26 18:39
好感谢哦。

那在evc在下写dll程序,和普通的dll有区别没。

我要写一个isa卡的驱动程序,经过这一阶段的了解,准备用流驱动

写,所以想问问有没有类似的model程序。

小女子在这谢过了。
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-05-27 13:33
哈哈,兄弟完全没有必要用这种方式来换取同情三,来这儿的都是革命战友三,所谓革命战友友谊就是“人人为我,我为人人”哈,口号口号,不习惯不要紧哈。

所谓EVC下面作DLL,PB做DLL,COMMAND LINE下作DLL不同的只是编辑环境吧(虽然EVC和PB的编译器还是有不同),没什么大区别。注意一点就行了,如果你需要在DLL中显示输出接口需要定义XXX.DEF文件,并在SOURCES里面添加相关描述,EVC好像不会自动帮你生成这个(也可能是我不知道怎么做哈)。

适合你的驱动的例子PB里面有,你可以在(_WINCEROOT)\\\\PUBLIC\\\\COMMON\\\\OAK\\\\DRIVERS里面找
根据地的兄弟们,团结就是力量
marcia_xu
驱动牛犊
驱动牛犊
  • 注册日期2005-04-13
  • 最后登录2005-09-16
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2005-05-27 15:01
呵呵,兄弟,不要揭穿我呀

我现在用evc写一个.dll文件,sdk用的是Standard。

然后,我就把它加到一个pb工程里, 写一个cec文件和def文件。

但是,加上去的时候会出现这样的错误:

First-chance exception in NK.EXE(0xC000001C:Invalid System Service)

PB的output窗口显示:ObjectCall: Failed(1): 11

我想很多人在初学时,可能也会遇到过类似的问题,希望大家指点一

二。
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2005-05-27 17:12
你的驱动是放到MODULES SECTION吗?在SOURCES里不要加EXEBASE,驱动初始化接口能工作吗?首先确保驱动被正确加载哈,INIT被执行了就好办了,你最好把你怎么做的说详细写。
根据地的兄弟们,团结就是力量
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2005-05-27 17:13
注册表怎么配的?最好写出
根据地的兄弟们,团结就是力量
marcia_xu
驱动牛犊
驱动牛犊
  • 注册日期2005-04-13
  • 最后登录2005-09-16
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2005-05-30 10:44

我的原dll程序有问题。

其实还没详细搞明白,不过现在可以成功加载了。高兴!

Anyway,谢谢wxl_50685330。
游客

返回顶部