-
[驱动开发] 裸机驱动以及在嵌入式linux系统驱动,有图有实情
裸机驱动以及在嵌入式linux系统驱动,有图有真相本帖最后由chinayangbo2011于2012-11-2619:38:16编辑第一个图是在arm裸机下,对总线操作的波形图,上面的是片选,低电平有效。下面为某一条数据线的数据。第二个图是当我把相同的程序,写成字符设备驱动,加载进linux内核,并...
103
热度 -
[驱动开发] U盘装配操作系统硬盘镜像
U盘安装操作系统硬盘镜像在普通PC上,编译一个操作系统,生成OS.img硬盘镜像,可以通过虚拟机运行.但是,我现在想把这个硬盘镜像通过U盘,安装到"真正的"电脑上运行,就像是通过光盘安装操作系统一样.请问要怎么做?------解决方案--------------------win8有个类似功能可以把...
35
热度 -
[驱动开发] linux设备驱动,求好手
linux设备驱动,求高手linux设备驱动像RTC、watchdog等设备,在写这些设备驱动的时候内核里么的代码都是先定义一些资源,然后注册平台设备,然后是驱动部分。而一些LED灯的控制就显示的非常简单,直接写个字符设备就可以控制了。为什么它们之间有这么大的区别呢。RTC、watchdog等这样的...
103
热度 -
[驱动开发] keil在调试的时分在某个文件中的任意行都不能设置断点
keil在调试的时候在某个文件中的任意行都不能设置断点?问题是这样的,我用keil在调试程序啊,工程中有2个文件,A.c和B.c,然后现在问题出现了,调试的时候想设断点,在B.C中可以设置,但是在A.c中却不能设置啊。。。不管哪一行都不行。。。这是怎么回事,以前没遇到过,以前也是用得好好的啊,求前辈...
21
热度 -
[驱动开发] 求问 USB 设备驱动 求解!该怎么解决
求问USB设备驱动求解!我在看USB驱动,有一个问题很是迷茫,而且看代码也觉得没找到答案。描述:以USB鼠标为例子:staticstructusb_driverusb_mouse_driver={ .name ="usbmouse", .probe =usb_mouse_probe, .disc...
48
热度 -
[驱动开发] 请教一上怎么实现在代码里指定把一段数据放在一个固定的地址
请问一下如何实现在代码里指定把一段数据放在一个固定的地址?程序运行时是把程序从flash中读到RAM中运行的,生成烧录文件时是生成一个和FLASH容量大小相同的文件然后写到FLASH中去的。请问一下如何实现在代码里指定把一段数据放在固定的FLASH地址。------解决方案-------------...
58
热度 -
[驱动开发] I2C设备无应答,该怎么处理
I2C设备无应答编写了一个I2C设备驱动代码,编译成了模块,模块也可以加载上去,在调试时,用示波器看到了有时钟和设备地址的数据信号,但是惟独应答信号错误,是高电平不对。问了厂家,说是时序错误,时序不是I2C总线驱动里做的吗?linux内核自带的总线驱动应该无碍啊,不晓得什么地方出错了,求各位大神帮忙...
50
热度 -
[驱动开发] linux系统移植,该怎么处理
linux系统移植我想自己制作一台计算机,跟其他的机器指令不兼容(例如:x86),可以将linux移植到这样的计算机上吗?如果可以移植,需要修改什么地方?------解决方案--------------------问题有点大了,现在主流CPU基本上都可移植了,详细点可能会好些------解决方案--...
83
热度 -
[驱动开发] 真心请问:驱动开发,解决bug的经验之谈
真心请教:驱动开发,解决bug的经验之谈从我的名字就可以看出来,本人现在是很菜,可是总要进步学习的嘛。我知道这里牛人不少,还望抽出一两分钟来指点一二,足可让菜鸟们收益颇多。你们怎样测试,怎么发现了bug,发现后第一时间做什么,怎么高效准确的找到解决之道。看我,发现了之后,要么在网上随便乱搜,要么就是...
6
热度 -
[驱动开发] linux内核编译,如何样 从o文件直接生成ko文件,没有 c源文件
linux内核编译,怎么样从o文件直接生成ko文件,没有c源文件。linux内核编译,怎么样从o文件直接生成ko文件,没有c源文件。能行么?》------解决方案--------------------我觉得是不行的吧------解决方案--------------------我不知道,坐等高手解答...
12
热度 -
[驱动开发] 求教 uboot上USB的移植
求教uboot下USB的移植最近公司想通过U盘对内核进行升级,用的是6410的开发板,我根据/common/cmd_usb.c入手,添加了uboot对usb的支持,和USB相关的开关也开了,但usbstart时扫描不到U盘输出:e)startUSB...USB:CLK_SRC=7e00f01c,CL...
91
热度 -
[驱动开发] 可执行文件找不到解决思路
可执行文件找不到[email protected]:/data#ls-llcd-rwxrwxrwxrootroot80602013-01-1613:57lcd[email protected]:/data#./lcd/system/bin/sh:./lcd:Nosuchfileo...
15
热度 -
[驱动开发] 关于嵌入式S3C6410的I2C驱动的编写解决思路
关于嵌入式S3C6410的I2C驱动的编写求大神指点:最近在进行HMC5883L数值指南针的驱动的编写,该传感器是支持I2C驱动的,但是在linux2.6.38的内核上已经写好了I2C的驱动,但是却不能进行在内核中进行注册,内核输出信息是“不能创建这个设备”,但不知38内核与32内核,以及更低版本的...
72
热度 -
[驱动开发] 怎么通过setup*api安装驱动程序
如何通过setup***api安装驱动程序?我有个usb设备的驱动程序,现在想通过api去实现驱动程序的安装,驱动程序提供了.inf,sys等文件。需要执行过安装后,插入usb设备后就可以自动加载驱动,也就是可以使用了。具体该如何实现过啊?driverinstallerwin32------解决方案...
65
热度 -
[驱动开发] 哪位高手有 difxapi.h 啊公司网络有监控不敢去上wdk
谁有difxapi.h啊,公司网络有监控不敢去下wdk啊[email protected],谢谢!------解决方案--------------------done.goodluck!
24
热度 -
[驱动开发] 求教USB设备的数据读写如何弄呢
求教USB设备的数据读写怎么弄呢现在弄的都是com的,如果是USB的,怎么对端口读写呢?------解决方案--------------------CreateFileDeviceIoControlUSB设备的读写------解决方案--------------------简单的是用libusb-w...
95
热度 -
[驱动开发] 驱动代码版本管理有关问题请问
驱动代码版本管理问题请教环境:vc6对以前驱动代码进行了修改,但是又想保存以前的和修改后的源码,是不是只有复制文件夹,保存两份?有没有什么办法来管理呢?------解决方案--------------------这就需要版本管理软件了,微软的VSS,开源的CVS,SVN,GIT.....------...
10
热度 -
[驱动开发] 以ROOT用户编译代码的坏处?解决方案
以ROOT用户编译代码的坏处?请问我在无版图下面用ROOT用户编译嵌入式的linux内核代码有什么坏处?如果我用ROOT编译过了,再用普通用户编译,会编译不过怎么解决?------解决方案--------------------请问我在无版图下面用ROOT用户编译嵌入式的linux内核代码有什么坏处...
61
热度 -
[驱动开发] WDK中有什么函数是能操作文件系统的呢?该如何处理
WDK中有什么函数是能操作文件系统的呢?例如我要获取一个目录的文件表;查找一个文件所在的文件表我看了一下并没有发现这类的函数但是我如果我要这样操作的话,应该用什么函数呢?------解决方案--------------------ZwQueryDirectoryFile查询FileBothDirec...
77
热度 -
[驱动开发] 电容屏 不产生间断 求赐教
电容屏不产生中断求赐教用的电容屏ft5406,触摸屏之后不产生中断。。引脚确认连接正确,供电正常,但就是没中断,求各位大侠不吝赐教------解决方案--------------------我调过ft5x06的控制芯片中断一般上电reset一下就有了,但是偶尔使用中中断会没有,,电容屏驱动还是挺简单...
74
热度