-
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
热度 -
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
热度