-
[驱动开发] 驱动物理地址和虚拟地址的有关问题
驱动物理地址和虚拟地址的问题今天看了别人写的一个驱动,发现里面对端口的访问都是直接通过物理地址访问的,让我很诧异,我一直认为驱动程序必须访问映射后的虚拟地址,但发现它的驱动程序是通过修改内核配置文件重新编译内核来做的,而不是通过模块加载来做的,请问是因为这个所以它的驱动可以访问物理地址吗?还是我没看...
68
热度 -
[驱动开发] ARM-MDK4.6编译出错有关问题
ARM-MDK4.6编译出错问题在MDK4.6环境下编译RTX的例子程序会出现“RL-ARMisnotallowedwiththelicense”请问是什么原因?已经使用注册软件注册了激活码。在网上看到也有人说在File->Management中添加RealTimeOS,请问如何添加呢?我找了...
296
热度 -
[驱动开发] 念参加培训学"嵌入式底层驱动开发" 这个对基础的要求高么
想参加培训学"嵌入式底层驱动开发",这个对基础的要求高么?即将毕业的大学生,只会一些C语言的基础.想去尚观学.分享到:------解决方案--------------------我是在华清培训出来的,说实话去培训的话花一万多块钱实在是不值,但是你又只会C语言等基础知识,我担心你自...
8
热度 -
[驱动开发] 大神看过来,为何已经签名了的安卓手机兼容驱动,win7安装还提示警告
大神看过来,为啥已经签名了的安卓手机兼容驱动,win7安装还提示警告如题,我安装的是安卓手机兼容驱动,部分inf配置如下,cat文件win7/xp都有的我看了360手机助手也是下的这个驱动,貌似是小米改的?但是360安装时貌似没警告,为啥我用winapiUpdateDriverForPlugAndP...
79
热度 -
[驱动开发] 嵌入式web服务器,该怎么解决
嵌入式web服务器之前学一段时间网页制作,所以对网页原理还比较清楚。现在在做linux下boa服务器的移植。选择boa服务器我能够理解,但是为什么可以在局域网内访问呢?根据我之前的理解,本机输入arm的域名如192.168.1.2我浏览器现在本机host目录查找,没有,然后去internet查找。但...
29
热度 -
[驱动开发] 怎么在核心驱动中申请一块内存,但地址在用户模式的范围
如何在核心驱动中申请一块内存,但地址在用户模式的范围?如何在核心驱动中申请一块内存,但地址在用户模式的范围?谢谢。分享到:------解决方案--------------------在内核驱动里面申请内存;然后映射到虚拟地址(也就是用户地址空间)。大致就是这样,实现细节LINUX和WINDOWS会有...
54
热度 -
[驱动开发] 小菜问个关于uboot执行 nand write.yaffs 写入yaffs的有关问题。求大神指点
小菜问个关于uboot执行nandwrite.yaffs写入yaffs的问题。求大神指点我的板子是2410,只能用yaffs,不能用yaffs2。用的uboot是uboot1.1.6照着韦山东《嵌入式linux应用开发手册》里面来改的uboot,和mkyaffsimage工具。坑爹的是,我把yaff...
171
热度 -
[驱动开发] 有没有可以装在window xp操作系统上的wdk版本?该怎么处理
有没有可以装在windowxp操作系统上的wdk版本?想写个windowxp下的驱动程序,但看到wdk7600都是运行于window7下,我的操作系统是windowxp,想开发个可以在windowxp下运行的驱动程序,有没有可以装在windowxp操作系统上的wdk版本?分享到:------解决方案...
96
热度 -
[驱动开发] open摄像头节点,程序错误退出
open摄像头节点,程序异常退出高通平台下,有前后置摄像头,分别有config,control,frame,pic四个节点,不管open哪个节点,程序都会异常退出,不知道是什么原因?!不知道打开摄像头,然后捕获数据,再显示画面,具体要怎么做?有没有牛人给个思路?!摄像头分享到:------解决方案-...
108
热度 -
59
热度 -
[驱动开发] V4L2编程 VIDIOC_QBUF以及V4L2_MEMORY_MMAP 失误
V4L2编程VIDIOC_QBUF以及V4L2_MEMORY_MMAP出错V4L2_MEMORY_MMAP会返回12,查了一下,表示内存不足不得不用V4L2_MEMORY_USERPTR在VIDIOC_QBUF的时候,又出现程序卡住不执行的情况,不知道为什么呃,不知道如何解决。。。不知道怎么办了。。...
519
热度 -
16
热度 -
[驱动开发] 假设现在让你设计火车票售票系统,怎么加锁
假设现在让你设计火车票售票系统,如何加锁如何解决,数据的共享,以防止出现同时修改数据。但是,不能够如此简单吧:P(S1)操作数据V(S1)这样的话,其他人不得等待的要死?分享到:------解决方案--------------------估计是一张票一把锁吧。------解决方案----------...
78
热度 -
[驱动开发] linux 串口应用开发,该怎么解决
linux串口应用开发这个是linux串口的一个应用程序#include"stdio.h"#include"stdlib.h"#include"unistd.h"#include"sys/types.h"#include"sys/stat.h"#include"fcntl.h"#include"er...
70
热度 -
[驱动开发] mini2440开发板摄像头解决办法
mini2440开发板摄像头移植好mini2440开发板之后,usb摄像头都能很好的使用,晚上我往开发板里移植了mjpg-streamer的一些文件之后。第二天再次使用时出现下面的提示:USB摄像头wasterminatedduetoapplicationerror(11)不知道是什么原因造成的。有...
14
热度 -
[驱动开发] 驱动编写中怎么通知系统某些参数被改变了
驱动编写中如何通知系统某些参数被改变了最近改动虚拟网卡驱动,添加了“修改MAC地址”的功能。出现一些问题:在关闭打开的设备(即虚拟网卡)前,首先使用DeviceIoControl函数修改MAC,然后使用DeviceIoControl获取设备的MAC,可以得到修改的MAC。但是此时查看网上邻居中的网卡...
10
热度 -
[驱动开发] arm-linux-gcc进行裸机程序开发 arm-linux-ld Segmentation fault (core dumped)异常
arm-linux-gcc进行裸机程序开发arm-linux-ldSegmentationfault(coredumped)错误在用arm-linux-gcc进行裸机程序开发,在用arm-linux-ld链接的时候出现了如下错误:arm-linux-ld:BFD2.14.9020030820asse...
418
热度 -
[驱动开发] 请教C++语言怎么能调用C的接口函数
请问C++语言如何能调用C的接口函数请问在嵌入式开发中,上层的C++是如何调用底层使用C语言写出来的接口函数的?比如我有一个开发板,底层的LCD驱动都是用C语言写好的,现在我想要在这个基础之上写界面,以我目前的能力只能使用C++的对象来写界面,但是不知道怎么调用C函数,底层很多代码,而且有很多全局变...
38
热度 -
[驱动开发] IAR生成的二进制代码放到哪了?可不可以烧进nandflash?
IAR生成的二进制代码放到哪了??能否烧进nandflash??大哥大姐们,是这样的我需要将IAR生成的一个测试程序的二进制代码烧进nandflash,但是我找不到它在哪??有回答提示在exe文件夹中,但是拷过去执行不起来,请问这个为什么???分享到:------解决方案--------------...
69
热度 -
[驱动开发] IIC 时钟有关问题
IIC时钟问题我在看AT24Cxx的pdf文档,里面有句话有点不懂,球指点~~~SERIALCLOCK(SCL):TheSCLinputisusedtopositive-edgeclockdataintoeachEEPROMdeviceandnegative-edgeclockdataoutofea...
303
热度