驱动程序(8) Windriver初步使用和快速生成驱动程序代码

Windriver简介

  1. 之前使用微软WDF框架下的WDK开发Windows驱动程序,使用起来调试速度太慢了,同时需要对内核态驱动程序有一定了解,就转到使用Windriver来开发驱动程序。就我个人而言,这款软件最大好处就在于它屏蔽了内核态下驱动程序的细节,所有的开发工作都建立在用户态下,你不必担心因为某些操作导致电脑蓝屏死机(当然有些特殊操作同样会蓝屏);开发代码也像写C语言一样,调试起来非常方便。
  2. windriver支持Win7/8/10等操作系统,支持PCI/PCIe/ISA等设备,在这里,我使用到的是win7+VS2013,总线类型是PCIe
  3. 使用这款软件开发驱动程序的流程很简单,你可以选择它自带软件界面来进行一些板卡的寄存器读写,也可以生成代码后进行定制修改,这样你只需要学习一些windriver封装好的函数就行了。
  4. 在jungo网站的windriver support里有一些使用windriver碰到的问题和解答,基本上涵盖了绝大部分常见的问题;在windriver for windows里可以下载到windriver pci的使用guide,告诉你如何快速见了一个windriver驱动程序,这也是接下来我要讲的。

Windriver快速生成驱动程序

  1. 首先需要安装windriver,百度一下就
  • 5
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值