-
[驱动开发] stm32与PC用USB通信有关问题,求
stm32与PC用USB通信问题,急求stm32的USB按HID型配置,PC也自带HID驱动,但是设备管理器上显示USB设备带黄色感叹号,无法启动,而属性里硬件ID什么的都正确,请问有可能是以下什么原因?stm32usb软件配置,硬件电路问题还是PC的问题?------解决方案-----------...
119
热度 -
[驱动开发] 关于嵌入式S3C6410的I2C驱动的编纂
关于嵌入式S3C6410的I2C驱动的编写求大神指点:最近在进行HMC5883L数值指南针的驱动的编写,该传感器是支持I2C驱动的,但是在linux2.6.38的内核上已经写好了I2C的驱动,但是却不能进行在内核中进行注册,内核输出信息是“不能创建这个设备”,但不知38内核与32内核,以及更低版本的...
109
热度 -
[驱动开发] emmc4.5读、写操作,该怎么解决
emmc4.5读、写操作这协议蛮新的,有哪位大神能说一下具体的步骤(时序),也就是简单的emmc4.5测试代码,最好能提供简单的代码,感激不尽!------解决方案--------------------这不是RAWNANDflash,坏块管理已经被集成在emmc上的controller上了。所以即...
73
热度 -
[驱动开发] 本人嵌入式专业方向学生,学习遇到点纳闷了
本人嵌入式专业方向学生,学习遇到点疑惑了我是计算机专业的,刚正式专业课学习不久,现在是在自学linuxC编程,下学期有开QT的课程,老师说我们计算机专业的先从嵌入式软件入手,目前我了解点的小项目都是基于图形界面的。那相对于嵌入式linux下的C编程是干什么的,像我现在学着写的即时聊天室在终端运行,因...
75
热度 -
[驱动开发] 关于Uboot的学习,是否不用太深入?解决思路
关于Uboot的学习,是否不用太深入?我学习uboot的目的,是用Uboot来引导linux,由于uboot里头的各类驱动,在引导linux后都失效了,需要在linux里面重写,那既然这样我是不是可以不用太深入学习uboot,只知道他如何引导linux就行了?比如说,我不需要uboot有串口、LCD...
36
热度 -
[驱动开发] at91sam9g45时钟设置的有关问题
at91sam9g45时钟设置的问题这个cpu是运行在400Mhz的,现在想把频率降一下,看了用户手册,初步打算把pllac时钟从400Mhz降为300Mhz,这个时钟是在寄存器PMC_PLLAR中配置的,我写了一个驱动,在驱动中改驱动器,这样可以吧?还有别的方法么?另外,对寄存器进行读写具体用什么...
82
热度 -
[驱动开发] linux 下Konsel跟 terminal 有什么区别
linux下Konsel和terminal有什么区别?linux下Konsel和terminal有什么区别?,我在linux下面碰到这个问题,------解决方案--------------------前者为控制台,后者为终端。对用户而言,交互界面是一样的;但是对OS来看,两者不一样;一个OS可有多...
49
热度 -
[驱动开发] I2C设备无应答解决办法
I2C设备无应答编写了一个I2C设备驱动代码,编译成了模块,模块也可以加载上去,在调试时,用示波器看到了有时钟和设备地址的数据信号,但是惟独应答信号错误,是高电平不对。问了厂家,说是时序错误,时序不是I2C总线驱动里做的吗?linux内核自带的总线驱动应该无碍啊,不晓得什么地方出错了,求各位大神帮忙...
82
热度 -
[驱动开发] ZwCreateFile有关问题
ZwCreateFile问题使用ZwCreateFile在驱动中打开文件,可是总是返回FILE_SUPERSEDED,导致打开失败!WCHAR*pDescPath=L"\\??\\C:\\Fuck\\fuck.txt"; UNICODE_STRINGunstr_descpath; RtlInitUn...
37
热度 -
[驱动开发] GCC里如何取函数的入口地址
GCC里怎么取函数的入口地址?rVIC0VECTADDR_EINT0=(unsignedlong)delay;我想给VIC0VECTADDR_EINT0内存赋一个函数入口的地址可是报错了怎么写才对?------解决方案--------------------函数名就可以认为是函数入口地址啊,只不过你...
103
热度 -
[驱动开发] PCI总线、SATA适配器、硬盘 之间的关系,请大哥哥们过过目。解决方案
PCI总线、SATA适配器、硬盘之间的关系,请大哥哥们过过目。。关于PCI总线、SATA适配器、硬盘3者的关系,由于没有一个比较简练的总结资料,而偶又对PCI总线规范和SATA接口规范没有足够的了解,所以对以上3者的关系有点云里雾里,个人理解不知道有没有问题,因此请高手过目予以简单说明或指点,多谢。...
110
热度 -
91
热度 -
[驱动开发] undefined reference to `clock_gettime'解决办法
undefinedreferenceto`clock_gettime'查找了一些资料,说:这个错误通常是因为链接选项里漏了-lrt,但有时发现即使加了-lrt仍出现这个问题,使用nm命令一直,会发现-lrt最终指向的文件没有包含任何symbol,这个时候,可以找相应的静态库版本librt....
132
热度 -
[驱动开发] s5pv210和单片机MUC串口通信,该如何解决
s5pv210和单片机MUC串口通信各们大侠:以s5pv210为参考,实现读、写:硬件确认:(1)RX、TX相对应对方的TX,RX(2)端口没有被拉低。现象:(1)在s5pv210和MCU间UART串口通信,现在MCU--->s5pv210间通信传输正常,可以在s5pv210中read到MCU...
65
热度 -
[驱动开发] MMIO 内存映射I/O 使用内存读写指令访问端口,该如何解决
MMIO内存映射I/O使用内存读写指令访问端口问题1:内存映射IO之后,将硬件IO端口地址映射到内存空间地址,那么之后用内存读写指令访问硬件,可是在硬件层解释不通啊,我们都知道CPU和外设都是有M/IO引脚的,当M/IO引脚表示访问内存时,外设是不会被使能的,这时候怎么可能访问外设?举例来说在X86...
75
热度 -
[驱动开发] VS2010配置WDK8.0开发环境解决思路
VS2010配置WDK8.0开发环境在这里求一个VsitualStudio2010中文版配置WindowsDriverKit8.0开发环境的方法。------解决方案--------------------前段时间拿VS2013+WDK8.1配置过,可惜远程部署到WIN732bit虚拟机的时候驱动总...
116
热度 -
[驱动开发] android系统下的can驱动开发,该如何处理
android系统下的can驱动开发自己有一开发板real210的A8的内核,要在android下进行can的移植,这方面的资料很少,有没有了解这方面的朋友,谢谢------解决方案--------------------标准的android代码中是不支持can总线的自己加------解决方案---...
82
热度 -
[驱动开发] typedef 函数指针的有关问题
typedef函数指针的问题在ssdthook中经常会有下面的代码//定义一个原函数指针typedefNTSTATUS(__stdcall*REALZWOPENPROCESS)(OUTPHANDLEProcessHandle, INACCESS_MASKDesiredAccess, INPOBJEC...
185
热度 -
[驱动开发] v4l2 图像捕捉重影!该怎么处理
v4l2图像捕捉重影!!小弟我利用v4l2写了一个camerahal程序,在android平台下运行时,图像很虚而且两个不同图像叠加在一起。左右不同的图像叠加在左边,同时左边的图像还会出现在右边!搞了我一个星期了,一点进展都没有,哪位大侠能指点一下!!拜谢了------解决方案-----------...
121
热度 -
[驱动开发] u-boot读取文件系统里面的文件,该怎么解决
u-boot读取文件系统里面的文件我想把u-boot的logo图片放在文件系统里面去,想换logo的时候直接去换文件系统里面的图片文件,不用编译u-boot.现在的问题是u-boot阶段有没有方法能读取得到文件系里面的文件?个人想法:u-boot里面不是有一个命令:fsload,能不能在u-boot...
112
热度