当前位置: 代码迷 >> 驱动开发
 解决方案列表
  • [驱动开发] 2. 配置他

    Windows驱动开发-3上篇《Windows驱动开发-2》我们已经添加了EvtDevicePrepareHardware事件,但是我们还没有增加内容。对于USB来说主要进行2步操作:1.建立USB目标使用方法WdfUsbTargetDeviceCreate来建立USB设备。NTSTATUSWdfU...

    354
    热度
  • [驱动开发] 请问:2440下访问24C02的地址有关问题

    请教:2440下访问24C02的地址问题请教:24c02芯片的地址不是0xa0吗?可在linux下iic访问24c02的地址会变为0x50?------解决思路----------------------是啊,这样说的话又说不过去了,希望高手指点啊------解决思路----------------...

    369
    热度
  • [驱动开发] 键盘过滤驱动有关问题

    键盘过滤驱动问题在挂靠设备的时候,挂在了KeyBoardClass0上。Lowerkb=IoAttachDeviceToDeviceStack(FilterKb,TargetKb);安装完成后,能正常工作,完成正常过滤,一切正常。但是重启电脑后,所有的按键都失效了,好像没有键盘一样。用WinDbg调...

    403
    热度
  • [驱动开发] 怎么正确的注册字符设备的驱动程序

    如何正确的注册字符设备的驱动程序各位大神,我在写一个简单的蜂鸣器驱动,已经编译生成了.ko文件当我将文件放在开发板上执行insmod后,为什么cat/proc/devices看不到我注册的驱动,和设备号。lsmod却显示我的驱动正在运行。init部分代码如下#defineDEVICE_NAME"my...

    230
    热度
  • [驱动开发] 有效的开发指点与单元测试

    有效的开发指导与单元测试背景:需求包括两方面内容:A和B。需求分析阶段1、宏观熟悉业务流程和讲解业务流程。宏观了解需求后要能够掌握需求的目标和边界。目标:需求要做什么?服务人群是谁?边界:需求核心流程是什么?边缘流程是什么?入口节点和出口节点是什么?交互的系统/业务有哪些?软件设计阶段(领域驱动设计...

    328
    热度
  • [驱动开发] 二、WDF和WMI

    Windows驱动开发-4上篇《Windows驱动开发-3》我们使用了PnP,现在还差WMI。WMI:WindowsManagementInterfaceWMI提供预装的类架构,允许使用脚本语言(VBS)、C#、VB.NET或C++编写的脚本或应用程序监视和配置计算机中的应用程序、系...

    547
    热度
  • [驱动开发] 求教基础知识,板卡驱动跟静态库动态库的关系

    求教基础知识,板卡驱动和静态库动态库的关系工作中用到ISA总线的adio采集卡。用过好几个公司的产品有的公司的板卡驱动是inf文件安装,有的公司的板卡驱动只是一个dll文件。还有厂家提供的lib和对应的头文件供编程使用。现在我单位也想自己做一些简单的采集卡,我想钻研一下。请问windowsxp下用哪...

    374
    热度
  • [驱动开发] Android底层驱动开发(1)

    Android底层驱动开发(一)1Android为什么要加入硬件抽象层HALA统一硬件调用接口,所以利用HAL屏蔽linux驱动的复杂不统一的接口B解决GPL版权问题,由于linux内核基于GPL协议,这个GPL协议需要开源,而Android遵守ApacheLicense2.0协议,这个协议不要求开...

    290
    热度
  • [驱动开发] mini2440 Ad转换时 AIN1置空时输出不稳定,该怎么处理

    mini2440Ad转换时AIN1置空时输出不稳定如题测试AIN0时正常程序的AIN改为123时便会出现即使AIN123悬空也会有变化的数据输出。。求解答#definePRSC_EN 1//允许预分频#definePRSCVL 19//预分频值#defineSTDBM 0//正常工作模式...

    472
    热度
  • [驱动开发] ARM_linux中SD卡读写过慢怎么解决

    ARM_linux中SD卡读写过慢如何解决Linuxversion2.6.35.7,用脚本命令测试SD卡读写速度(timeddif=/dev/zeroof=/sdcard/test.txtbs=512count=204800),一张class10的卡只有300KB/S的读写速度,太慢了。网上找了很多...

    298
    热度
  • [驱动开发] 关于读取OpenProcess基址导致系统蓝屏的有关问题

    关于读取OpenProcess基址导致系统蓝屏的问题各位前辈,小弟在做NT驱动编程是遇到以下一个问题,请大家请教问题所在。加以下代码前,驱动都是运行正常的,加以下代码后,用drivermonitor加载运行后就蓝屏了。在头文件中加载以下代码:typedefstruct_ServiceDescript...

    414
    热度
  • [驱动开发] Atmel ARM9 VDDBU供电罗致RTC无法设置

    AtmelARM9VDDBU供电导致RTC无法设置我用atmel的SAM9G45,VDDBU使用钮扣电池供电,设备运行较长一段时间之后发现只要对RTC进行时间设置RTC状态寄存器(RTC_SR)值始终为0,就算系统重新上电这个寄存器也是这样。将钮扣电池拔掉之后重新装上又恢复正常。这是什么原因?---...

    425
    热度
  • [驱动开发] Windows 驱动开发 - 五

    Windows驱动开发-5上篇《Windows驱动开发-4》我们已经完成了硬件准备。但是我们还没有具体的数据操作,例如接收读写操作。在WDF中进行此类操作前需要进行设备的IO控制,已保持数据的完整性。我们知道进行WDF开发主要是跟随IRPs的“脚步”。I/ORequestDeliveryMechan...

    289
    热度
  • [驱动开发] uboot、Linux内核、busybox烧写有关问题

    uboot、Linux内核、busybox烧写问题假设我有一块S3C3440开发板,但是板子是纯硬件无任何系统和软件在上面,如果此时我要烧写Linux内核、uboot、busybox:1、它们的烧写顺序应该是怎样的?我的看法是烧写一般要终端,所以先烧写uboot,然后是linux内核和busybox...

    580
    热度
  • [驱动开发] Windows 驱动开发 - 六

    Windows驱动开发-6上篇《Windows驱动开发-5》我们设置了回调事件EvtIoDeviceControl,我们在此篇来实现他。我们知道在进行读写之前我们要进行一定约定,比如同步。在WDF中控制同步约定的方法为:WdfUsbTargetDeviceSendControlTransferSyn...

    374
    热度
  • [驱动开发] 领域驱动设计:软件核心复杂性应对之道-二

    领域驱动设计:软件核心复杂性应对之道-22015-06-29第二章语言的交流和使用模式:UBIQUITOUSLANGUAGE(通用语言)开发在于领域专家沟通时,需要建立一个通用语言,来减少沟通的成本基于业务,开发和业务达成共识,用双方都能理解的黑话来讨论序曲强调了专业术语的差异,带来沟通和理解的成本...

    272
    热度
  • [驱动开发] 读书笔记-领域驱动设计:软件核心复杂性应对之道-一

    读书笔记--领域驱动设计:软件核心复杂性应对之道-12015–6-28第一章消化知识有效建模的要素1.模型和实现的绑定模型要基于现实的业务,不能和用户现实的业务脱节2.获得一种基于模型的语言通过一种统一的语言(业务人员和开发人员都能理解的)去描述所建立的模型,如UML图,基于业务的术语,...

    313
    热度
  • [驱动开发] Linux kernel引导失败

    求助:Linuxkernel引导失败soc:s3c2416内核版本:3.2.50解压完,就停在bootingthekernel了,没有任何反应,如下:NANDread:device0offset0x40000,size0x3c0000Readingdatafrom0x3ff800--100%comp...

    399
    热度
  • [驱动开发] u-boot文件已经烧写入去了,但板子还是黑屏

    u-boot文件已经烧写进去了,但板子还是黑屏我用H-JTAG把u-boot烧写进去了,照理说板子应该启动了,为什么终端上黑屏一片一点反应都没有?我烧写同样的板子都可以.其配置文件正确,终端配置也正确.板子是nandflash启动.------解决思路----------------------要不...

    391
    热度
  • [驱动开发] TQ210板子,系统起不来

    求助:TQ210板子,系统起不来。cx231xxv4l2driverloaded.usbcore:registerednewinterfacedrivercx231xxcx231xx:Cx231xxAudioExtensioninitializedusbcore:registerednewinter...

    435
    热度