-
[驱动开发] 关于AddPrinterDriver,该如何处理
关于AddPrinterDriver如题,在64bit的win7使用这个API安装打印机驱动,总是返回驱动无法安装的错误,调用getlasterror查看却返回0……该如何是好啊~~~~------解决方案--------------------用命令行呢?'rundll32printui.dll,...
61
热度 -
[驱动开发] 一个嵌入式高级工程师对内存映射的若干疑惑
一个嵌入式工程师对内存映射的若干疑惑最近在移植uboot,引发出一个思考,内存映射到底怎么理解,到现在我还没有理解透彻。以6410为例:S3c6410支持32位地址空间,并且这些空间被分为两部分,一部分作为“存储空间”,另一部分为“外设空间”。其中主存空间经由SPINE总线,地址空间为0x00000...
66
热度 -
[驱动开发] android 休眠与唤醒解决办法
android休眠与唤醒s3c6410android总有一个非限时锁阻止进入suspend在内核中添加打印的:has_wake_lock_locked()中添加staticlonghas_wake_lock_locked(inttype){ structwake_lock*lock,*n; long...
46
热度 -
[驱动开发] linux驱动调用device_create不能自动创建装置节点
linux驱动调用device_create不能自动创建设备节点linux驱动调用device_create调用成功,但是dev目录下却设备节点,class都目录下的类都出现了,就是没有设备节点,怎么回事,有人说是udev什么的问题,我不太懂,求高人指点一下。开发板是s3c6410,文件系统是资料带...
59
热度 -
[驱动开发] 64位磁盘过滤驱动的INF如何写啊
64位磁盘过滤驱动的INF怎么写啊?以下是微软的TOASTER过滤驱动,我要改成磁盘过滤驱动,怎么写啊。我试了,把[Version]Signature="$WINDOWSNT$"Class=TOASTERClassGuid={B85B7C50-6A01-11d2-B841-00C04FAD5171}...
120
热度 -
[驱动开发] android2.3休眠唤醒后无法识别sd卡解决思路
android2.3休眠唤醒后无法识别sd卡如题,昨天下午测试部突然拿过来说是休眠唤醒后有时候无法识别sd卡,让我改一下,今天把log打出来发现休眠唤醒后只要一打开文件管理器或者设置里面的存储,或者照相机反正所有和sd卡有关联的东西,就会在串口输出好多log,如下end_request:I/Oerr...
224
热度 -
[驱动开发] linux中止响应gpio中断太慢是什么原因
linux中断响应gpio中断太慢是什么原因?测试发现linux上半部响应GPIO中断的时间有时会慢到20ms之后才响应?大家有遇到这种问题吗?我们是这样测试的,在一个MCU(装的实时操作系统)里每隔10ms通过一个gpio向CPU发送中断,在LINUX这边的中断服务程序再通过另外一个gpio去中断...
103
热度 -
[驱动开发] 想学linux内核,请大伙推荐一本书
想学linux内核,请大家推荐一本书入门级的,豆瓣上找了几本,没看过,也不了解------解决方案--------------------linux内核设计与实现linux设备驱动看了就差不多了,入门很好,我都看过------解决方案--------------------LDD3必备经典。----...
31
热度 -
[驱动开发] 嵌入式学习之入门很难解决方法
嵌入式学习之入门很难搞了几年的上层编程,打算趁着年轻换换行,以前没怎么接触过硬件和底层编程,最近看了下嵌入式相关的一些资料,看的也比较乱,操作系统啊、ARM体系结构啊、Linux系统啊等等吧,看的也比较杂,也有点感觉吧,但还是没上路子啊,很晕,很迷茫,没有方向,也借了一块ARM9的开发板,随机附带的...
114
热度 -
[驱动开发] led驱动make后出现“ No rule to make target”,该怎么解决
led驱动make后出现“Noruletomaketarget”被这个错误折磨了很久具体错误信息如下:make-C/linux-2.6.22.6M='pwd'modulesmake[1]:Enteringdirectory`/linux-2.6.22.6'scripts/Makefile.build...
190
热度 -
[驱动开发] 做过录音的进入看一下
做过录音的进来看一下板子是AT91SAM9X5,用的音频芯片是WM8731,想实现录放音功能。目前能播放,不能录音。但是可以录Line-in输入的音频数据,MICIN输入的无法录。我看见InputMux中默认的输入是Line-in,但我改为Mic的时候再录音,arecord-fdat-d5-Dhw:...
120
热度 -
[驱动开发] 请引见一下显示驱动中的层
请介绍一下显示驱动中的层?显示驱动和LCD驱动有何不同?请高手介绍一下显示驱动中的层?------解决方案--------------------lcd驱动是针对屏做的一些初始化,而显示驱动的话就大概就是如何把要显示的东西整合好后放到显示buffer里面
82
热度 -
[驱动开发] 关于移植3GDongle HuaWeiE1750到Android,该如何处理
关于移植3GDongleHuaWeiE1750到Android配置内核选项MakeMenuConfig选择Devcesdrivers-->USBseupport--><M>USBSerialConvertersupport--><M>USBdriverfor...
59
热度 -
[驱动开发] linux内核编译出错,找不到原因啊该怎么处理
linux内核编译出错,找不到原因啊{standardinput}:Assemblermessage:{standardinput}:90:Error:unrecognisedinstructionflushda{standardinput}:101:Error:unrecognisedinstru...
80
热度 -
[驱动开发] linux系统下,arm9平台,用gpio模拟串口
求助:linux系统下,arm9平台,用gpio模拟串口linux系统下,arm9平台,用gpio模拟串口,求高手指点!------解决方案--------------------使用定时器来模拟脉冲宽度就可以了,我只模拟过发送,接收没有做过,区别应该不大。------解决方案-----------...
68
热度 -
[驱动开发] 有木有vs2012上开发过WDM(非WDF)的好手,求解答
有木有vs2012上开发过WDM(非WDF)的高手,求解答以前的代码都是在vs2008+DDKWIZARD+WDK上开发的,可以在vs2008下编译,现在看到vs2012集成了WDK8,打算转战下vs2012,可是发现完全无法直接通过原先的项目工程打开后编译,一堆乱七八糟的错误,然后新建WDM去写了...
89
热度 -
[驱动开发] 驱动开发环境搭建有关问题
驱动开发环境搭建问题一直在出现ntoskrnl.ExiAcquireFastMutex于动态链接库Hal.dll上如果我忽略这个提示,生成的sys文件有什么影响吗?我只写虚拟设备,关于内核进程的一些操作,------解决方案--------------------编译没有出错就行了,如果有warni...
102
热度 -
[驱动开发] s3c-keypad.c矩阵键盘代码有些不懂!解决方法
s3c-keypad.c矩阵键盘代码有些不懂!假设是3行3列的按键,press_mask和release_mask这样算的含义是什么?staticvoidkeypad_timer_handler(unsignedlongdata){ u32press_mask; u32release_mask; u...
144
热度 -
[驱动开发] Uboot 的SD卡4线驱动,该如何解决
Uboot的SD卡4线驱动各位大侠,你们好,我最近在弄SD卡的驱动问题,是为了实现在uboot源码中添加SD卡的4线驱动。在网上搜寻资料后,目前已实现uboot中的MMC驱动,但用fatload命令读SD卡的数据时,速度很慢(读一个60多M的文件系统大约要5分钟),网上说4线驱动可使速率达到100M...
508
热度 -
[驱动开发] COMM串口通信,怎么设计通信协议以提高通信质量
COMM串口通信,如何设计通信协议以提高通信质量。单片机每隔1ms向上位机发送1个数据包,数据包格式如下:{0:100}{1:30000}...{9:1600}一个数据包中有多个数据段,每个数据段用{...}表示,{}中冒号前的数值表示段号,冒号后的数值表示此段的数据。数据的长度是不定长的。然而上位...
41
热度