电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

wince驱动快速编译的方法VIP免费

wince驱动快速编译的方法_第1页
1/8
wince驱动快速编译的方法_第2页
2/8
wince驱动快速编译的方法_第3页
3/8
w ince 驱动快速编译的方法 creator sz111@126.com 这段时间在学习wince 驱动开发, 但是每次 wince 编译都要很久,浪费很多时间。经过网上搜索和自己摸索,发现了两个不错的方法。编译驱动更新程序都是非常的快。 1.单独编译驱动,然后再build os 菜单下,选择 make run-time image(这个仅仅需要 1分钟左右时间) 单独编译驱动的方法如下: 1).在 build os菜单下进入 open release dictionary,然后再进入你的驱动的目录,执行 build 就 ok。 如果是第一次加入驱动,需要改动 reg 文件和 bib 文件,这个修改后要 copy 到 Release目录下,如果加入 应用程序,也可以一起 copy 到这个目录下面。 2).按 make run-time image就生产 nk 文件了。 2 这一种方法更方便。 是网上一位大哥写的。 并且还专们写了一个程序,当然如果不写程序的话,也可以通过应用程序实现。我在wince5 测试 ok。 文章我直接贴过来了: Window s CE 下流驱动的动态加载 我想很多 WinCE 的开发人员,尤其是刚入门并且做驱动开发的工程师,都曾碰到这样一个问题,要编写一个外围设备的驱动,拿最简单的GPIO 驱动来说,编写驱动本身可能只花了一会儿功夫,可要把编译生成的 DLL 打包到先前做好的操作系统映像当中,最简单也得MakeImg 一下,还要修改 BIB 文件、注册表文件,以让系统启动的时候就加载该驱动,所有工作都做完了,还得花几分钟下载整个操作系统到内存去运行,这也得要个好几分钟。能力强的人一次成功,不走回头路也就算了。 如果驱动编写得有问题,那又得改代码,重新编译,把刚刚所做的事情再做一遍。说出来不怕大家笑话,我刚开始做驱动时就这样,反反复复,半天下来,才调试好一个简单的驱动。而事实上很大一部分时间都浪费在重复操作上。这种调试驱动的方法实在效率太低了。想到 Linux 下面的驱动调试,多方便!直接 INSMOD 一下,应用程序就可以调用,出现问题就 RMMOD,根本无须来回倒腾操作系统的映像文件。那么,WinCE 下难道就没有这么简便的方法嘛?答案是肯定的。 闲话少说,进入正题。查找EVC 的帮助,发现函数ActivateDevice()可用来加载驱动程序。而这个函数的使用是相当简单的。我就不多说了,贴上一段帮助最能说明问题。当然,你也可以用ActivateDeviceEx()。 HANDLE ActivateDevice ( LPCWSTR lpszDevKey, DWORD dwClientInfo ); Parameters lpszDevKey...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

wince驱动快速编译的方法

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部