windriver指南(三)

六、windriver API的深入分析
   windriver作为Jungo公司出品的一个高效易用的驱动开发软件,方便用户基于此开发自己设备的驱动程序,而不需要对windows DDK作更深入的研究(当然,要想称为驱动的高手,DDK是一定要钻研的)。
   windriver相比dirverstudio使用起来更为方便,同时,它支持windows、linux、Vxworks、winCE、solaris等OS,对当前流行的硬件设备,如端口、ISA、PCI(-X,-E)、PCMCIA、USB等都有很好的支持。作为驱动开发的入门工具,windriver是个很好的选择。
   当前windriver可以在网上得到的破解版是ver8.01,已经可以很好的支持大家的要求(如果有银子的话,要获得好的稳定的产品和更多的技术支持,还是买正版哦)。

   很快大家都会熟悉上面的这两个图标,这就是windriver安装后的两个重要的快捷方式。windriver的正常工作,需要辅助安装windows DDK(95/98/2000/XP/2003。。。),和Visual C++等才能正确编译。当然,这也需要你正确的设置应有的环境变量。
   在8.01版中,windriver支持了更多的编译器平台,如下图所示:
   安装windriver后的目录如下所示:
 
   其中docs中就是windriver的各种手册,大家也不需要到网上找什么教程吧,看这个绝对受益菲浅,而且也是正道。
   include目录里就是最通用的包含文件了;
   lib目录则是重要的api函数库文件了;
   redist目录下是windriver的缺省驱动程序和DLL;
   对PLX芯片使用而言,最重要的就是PLX目录和wizard目录了,wizard就是建立的驱动工程,正确编译后会找到驱动程序*.sys。plx目录则是windriver为PLX系里芯片进行的二次封装函数库,当前我还是建议打击使用原始的WD和WDC函数,但是,其中的调用思路就可以在这里寻找。
   有了对windriver的总体认识,相信大家能很快上手,朝正确的方向努力。
   整理中(待续)。。。
 
  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值