-
[驱动开发] 音频驱动中I2S寄存器无法读写,该怎么处理
音频驱动中I2S寄存器无法读写我使用的平台s5pv210+wm8976,进行音频驱动移植。共有三组I2S,分别为I2S0,I2S1,I2S2,硬件连接的是是I2S1。现在遇到的问题是,三组I2S进行probe时,只有I2S0的寄存器IISAHB可以进行读写,而其他两组的IISAHB读出的数据为0,也...
44
热度 -
[驱动开发] 海思3531报警输入输出,该如何解决
海思3531报警输入输出最近有个项目用到海思3531,研究了半天还是没搞明白关于报警输入输出的控制和状态获取是如何实现的,还有就是VGA接上去好像不能显示,是否要自己通过hifb相关的SDK来做显示呢?如果有相关qt移植经验介绍就更好了,请教!------解决方案------------------...
31
热度 -
[驱动开发] [嵌入式]念学习驱动开发,怎样架设开发环境
[嵌入式]想学习驱动开发,怎样架设开发环境如题:想学习驱动开发,怎样架设开发环境------解决方案--------------------该回复于2014-02-0513:25:24被管理员删除------解决方案--------------------该回复于2014-02-0513:25:24...
269
热度 -
[驱动开发] ubuntu下交叉编译ffmpeg解决办法
ubuntu下交叉编译ffmpegubuntu下交叉编译ffmpeg./configure--prefix=./_install/--enable-shared--disable-static--enable-gpl--cross-prefix=/usr/local/arm/4.3.2/arm-li...
101
热度 -
[驱动开发] LINUX内存管理疑义,求高手解答!
LINUX内存管理疑问,求高手解答!!用户程序经过汇编编译后形成二进制指令和数据,运行之前,这些指令和数据所存放的地点是外部FLASH或硬盘,运行后,代码被调入内存。而CPU在执行代码的时候需要取线性地址,然后根据线性地址找到指令或数据,那么这些线性地址CPU从哪取?难道是从硬盘里取?还是内存有这些...
82
热度 -
[驱动开发] 使用ramdisk文件系统,而不烧写现实的文件系统
使用ramdisk文件系统,而不烧写实际的文件系统。前段时间,由于本地文件系统太大,所以就搜索了一下精简的文件系统,然后发现RAMDISK文件系统是一种精简的虚拟文件系统,特别适合项目需要,我想问一下,在开发板上,可不可以就只烧写内核和ramdisk相关文件,而不烧写一百多兆的实际文件系统,从而能够...
72
热度 -
[驱动开发] uboot里头用fatload从u盘传输文件到ddr上,这个过程可以提高传输速度嘛
uboot里面用fatload从u盘传输文件到ddr上,这个过程可以提高传输速度嘛?uboot里面用fatload从u盘传输文件到ddr上,这个过程可以提高传输速度嘛?在线求解,高结贴率!求大虾指点!------解决方案--------------------你的要求是怎么样的?查看USB是否是支持...
88
热度 -
[驱动开发] WDK无法搭建环境,该如何处理
WDK无法搭建环境------解决方案--------------------Warning"x64Nativecompilingisn'tsupported.Usingcrosscompilers"只是告诉你,WDK的驱动编译器本身不是x64版本的,而是x86版本的。但是并不会影响编译x64的驱动...
101
热度 -
[驱动开发] 为什么linux设备驱动的书中都没有讲授ram驱动的
为什么linux设备驱动的书中都没有讲解ram驱动的?有字符设备驱动,块设备驱动和网络设备驱动。有flash,lcd等的驱动,就是没有ram的驱动我的理解,ram本身也是一种设备,也是需要驱动的不知各位高人意见如何?------解决方案--------------------个人见解:kernel就...
69
热度 -
[驱动开发] PC linux 外设寄存器操作(8250串口通信)解决方案
PClinux外设寄存器操作(8250串口通信)我把ubuntulinux内核自带的8250驱动(8250_core.ko、serial_core.ko)都卸载了,想练习写个直接操作串口的驱动,在网上找了一些资料,一般都是汇编语言直接操作0x3f8-0x3fE那几个寄存器,我想把它改为c语言以驱动方...
201
热度 -
[驱动开发] android4.2 休眠后唤醒不了解决思路
android4.2休眠后唤醒不了android4.2,amlogic的板子,当按下遥控器的电源键后能进入休眠,串口显示是正常运行到CPU休眠那里,然而当再次按下遥控器的电源键后一点反应都没有,串口也没有输出,是不是没有接收到遥控器的按键信号啊?怎么判断有没有接收到遥控器信号呢?确切的代码在哪个位置...
106
热度 -
[驱动开发] WDM驱动安装解决思路
WDM驱动安装一个键盘的过滤驱动,在控件面板里面,添加新硬件,总是提示下面是INF文件:;;TheWin2KDDKdocumentationcontainsanexcellentINFreference.;---------VersionSection------------------------...
99
热度 -
[驱动开发] S5PV210裸机的SD/MMC控制器驱动解决办法
S5PV210裸机的SD/MMC控制器驱动自己在写裸机SD控制器的驱动的时候遇到奇怪的问题,对控制器的一些寄存器的操作导致程序死掉,读写这些寄存器都会出现问题,比如命令寄存器,超时设置寄存器,对其他的寄存器的操作都是正常的,时钟我检查了很多遍,都没问题啊,急人啊,这个芯片的资料怎么这么少呢-----...
30
热度 -
[驱动开发] TQ2440里跑程序提示找不到鼠标装置?
TQ2440里跑程序提示找不到鼠标设备??小弟使用的环境是Ubuntu11.04Qt4.7.2(64bit)直接软件中心装的QtEmbedded是官网上下的qt-everywhere-opensource-src-4.7.4编译的qmakearm-linux-gcc版本是4.3.3在Creator的...
132
热度 -
[驱动开发] wdk编译的驱动程序,在ATOM的处理器上无法运行?该怎么处理
wdk编译的驱动程序,在ATOM的处理器上无法运行?1.使用wdk编译一个驱动程序在ATOM64位处理器的机子上跑不起来,求解?急~~~~~------解决方案--------------------使用AMD64的编译模式去编译64位系统的驱动
119
热度 -
[驱动开发] uboot烧写到Nand Flash后,重启运行没有反应,该怎么解决
uboot烧写到NandFlash后,重启运行没有反应我将移植好的uboot通过USB下载内存中,可以出现u-boot的信息,正常运行,可是烧写到NandFlash后,重启后除了一个乱码就什么也没有。这是怎么回事?请大家指点!我用的是国嵌的GQ2440的板子。------解决方案----------...
115
热度 -
[驱动开发] usb-hid通信过程中报告传输数据的字节数,该如何解决
usb-hid通信过程中报告传输数据的字节数想请教一个关于hid通信过程中报告传输数据的字节数的问题。1.下位机规定报告字节数最大为64字节2.通信协议是不定长的,每条命令返回值长度不同,下位机不会自动补全64字节。Q1、我在编写上位机过程中使用windows的ReadFile读取的时候,发现下位机...
419
热度 -
[驱动开发] DriverUnload 时分蓝屏
DriverUnload时候蓝屏按照书上写的,做一个键盘驱动过滤。NTSTATUSDriverEntry(PDRIVER_OBJECTDriverObject,PUNICODE_STRINGRegistryPath){//...DriverObject->MajorFunction[IRP_M...
136
热度 -
[驱动开发] 初次上电起步检测硬盘失败,复位重启却正常
初次上电启动检测硬盘失败,复位重启却正常采用SEEDDM6467的评估板如题,板子上电初次启动总会出现如下错误:sii9134reginitialized.UniformMulti-PlatformE-IDEdriverRevision:7.00alpha2ide:Assuming50MHzsyst...
128
热度 -
[驱动开发] 请教Windows下USB端口的地址分配是怎样的?USB的驱动程序大概做了一些什么事情?当设备插入USB端口后系统做了哪些工作
请问Windows下USB端口的地址分配是怎样的?USB的驱动程序大概做了一些什么事情?当设备插入USB端口后系统做了哪些工作?我对USB并不是很了解。如题:请问Windows下USB端口的地址分配是怎样的?USB的驱动程序大概做了一些什么事情?当设备插入USB端口后系统做了哪些工作,如何进行地址分...
129
热度