当前位置: 代码迷 >> 驱动开发
 解决方案列表
  • [驱动开发] 驱动程序添加设备的有关问题!

    驱动程序添加设备的问题!???我在AddDevice函数内,创建了3个设备,用DeviceTree工具是可以看到设备的但是我怎样在PC的设备管理器内把驱动内创建的设备体现出来???------解决方案--------------------inf配合sys安装后就可以显示你直接运行驱动生成设备并不代...

    50
    热度
  • [驱动开发] serial 编程,该如何处理

    serial编程我现在用开发板(友善之臂的)去控制一个传感器,当我发送命令数据给传感器,传感器会马上返回一个数据,他们之间是用串口通信的,下面是我的程序,现在我的问题是当我在PC机上用交叉编译工具编译后在开发板上运行便会在read()函数那里阻塞,阻塞我用select已经解决了,但是read函数却一...

    507
    热度
  • [驱动开发] ddk中如何获得微秒级的时间

    ddk中怎么获得微秒级的时间?time_fields只能得到毫秒级的时间,怎么得到微秒级的时间,多多指教!------解决方案--------------------C/C++codeQueryPerformanceCounter

    50
    热度
  • [驱动开发] linux设备号有关问题

    linux设备号问题比如device1是字符设备,device2是块设备,两个设备的主设备号可以一样吗?------解决方案--------------------不一样的比如说2个usb接口他们的主设备号是一样的意味着他们使用相同的驱动从设备号不一样,是为了区分他们而字符设备与块设备的区别是他们的...

    23
    热度
  • [驱动开发] -NFS启动有关问题-

    ------NFS启动问题--------我用的板子AT91RM9200,每次编译后的uImage都要重新烧写感觉太麻烦,想用从NFS启动的方法,但是uboot环境变量不知道怎么设置,哪位大哥能指点下。我用的是windows超级终端。谢谢!!------解决方案-------------------...

    30
    热度
  • [驱动开发] VC控制USB打印机,该如何解决

    VC控制USB打印机以前是通过LPT/COM口直接读写的,现在改成USB口打印机,我能否通过获取到VID及PID来操作打印机?还有,同一款的USB打印机的PID/VID是不是都是相同的而且是固定的?------解决方案--------------------是做驱动还是打印应用用vc实现操作usb设...

    71
    热度
  • [驱动开发] 菜鸟前辈一个有关问题

    初学者请教各位前辈一个问题刚看了嵌入式系统入门的第一章。嵌入式系统由软件和硬件组成。硬件包括嵌入式处理器和外部设备。软件部分分为2层,最靠近硬件的是嵌入式操作系统(可以理解为驱动之类的)。最上层是应用软件。我想请教的是,最上层的应用软件的编写要用到嵌入式系统编程的大量知识么?还是说应用软件和嵌入式的...

    75
    热度
  • [驱动开发] 请教怎么查看linux系统下arm的主频频率

    请问如何查看linux系统下arm的主频频率?用/proc/cpuinfo看不到MHz的时钟啊,请教应该如何看?shell和c的都可以!想做一个定时器中断,不知道应该给寄存器多少值比较合适------解决方案--------------------有MIPS这个数值吧?这个数值和主频有一个比例关系,...

    62
    热度
  • [驱动开发] 64驱动内嵌汇编有关问题

    64驱动内嵌汇编问题64驱动不支持这样写inlineBYTEaddbyte(BYTEx,BYTEy){__asm{moval,yaddx,aljcoverflowjmpendasmoverflow:movx,0xffjmpendasmendasm:}returnx;}据说要把内嵌的汇编代码,改成汇编...

    90
    热度
  • [驱动开发] 请问:linux下DMA操作,死机

    请教:linux下DMA操作,死机简介:采用DMA控制器实现s3c2440与外部FPGA通信,以FIFO为桥梁。以字符型设备的方式编写DMA驱动程序(驱动程序如下),驱动成功挂载,应用程序也能成功运行,但是执行应用程序后ARM会死机,无法进行任何操作(现象如下);问题:请问为什么会死机,一般linu...

    112
    热度
  • [驱动开发] link异常有关问题

    link错误问题安装好ddkds3.1后,编译kndiswdm.lib通过按向导建立一个测试程序,开始可以编译通过,后来点击project>settings>general>reset后编译提示LINK:fatalerrorLNK1181:cannotopeninputfile'w...

    72
    热度
  • [驱动开发] s5pv210和单片机MUC串口通信解决思路

    s5pv210和单片机MUC串口通信各们大侠:以s5pv210为参考,实现读、写:硬件确认:(1)RX、TX相对应对方的TX,RX(2)端口没有被拉低。现象:(1)在s5pv210和MCU间UART串口通信,现在MCU--->s5pv210间通信传输正常,可以在s5pv210中read到MCU...

    15
    热度
  • [驱动开发] 关于硬件驱动的编写,该如何解决

    关于硬件驱动的编写特别佩服那些写硬件驱动的,本人对对硬件驱动如何编写完全没有概念。只知道在汇编中用inout来和硬件通信。但是书中的知识是16位汇编的,我想知道现在64位汇编中,编写硬件驱动依然是用in,out来控制硬件吗(或者是mappedI/Oaddress)?------解决方案-------...

    61
    热度
  • [驱动开发] 关于cache一致性有关问题

    关于cache一致性问题当程序进行下载、调试或者中断连接时指令cache和数据cache不同步,这些操作所产生的指令这时候会被加载到数据cache,但不一定是指令cache,在这种情况下,会产生一致性问题。问:这是我翻译的一段话,对于数据cache,为什么在程序进行下载、调试、中断时会加载到指令呢?...

    84
    热度
  • [驱动开发] 问一个内核驱动的有关问题,多谢

    问一个内核驱动的问题,谢谢!大家好,如果增加了一个新的块设备驱动模块(比如PCIe),编译进内核后,开机的时候不是有注册驱动以及初始化等工作嘛。那么后面如果软件内核要向事务层发送一个命令数据包是通过什么接口发的?是调用驱动里面的接口函数吗?光看驱动代码没有看出内核软件是如何调用驱动接口发送的,能否说...

    69
    热度
  • [驱动开发] linux驱动里面能不能用fscanf和fprintf读写文件?该怎么解决

    linux驱动里面能不能用fscanf和fprintf读写文件?或者驱动里面有没有这两个函数对应的函数?------解决方案--------------------楼上胡说八道,不能用的,而且也没有对应的函数

    111
    热度
  • [驱动开发] 有关定义 结构的有关问题 有点晕。

    有关定义结构的问题有点晕。。问题1:typedefstruct_DEVICE_EXTENSION{ PDEVICE_OBJECTpDevice; UNICODE_STRINGustrDeviceName; //设备名称 UNICODE_STRINGustrSymLinkName; //符号链接名}D...

    67
    热度
  • [驱动开发] 请问6410的SDIO PM中的休眠恢复有关问题

    请教6410的SDIOPM中的休眠恢复问题硬件平台是6410,两路SDIO,一个接tf卡,一个接wifi芯片,采用mavelsd8686内核软件系统是linux2.6.36+Android2.3.2系统启动的时候,都工作正常,问题出在休眠与恢复过程中tf卡插入时,休眠过程会不稳定,有时会在MMC_P...

    88
    热度
  • [驱动开发] 关于苹果操作系统,该如何解决

    关于苹果操作系统请问各位,苹果的操作系统,能够安装在普通的PC机上吗?------解决方案--------------------可以,一般称为黑苹果,不过,直接安装不可以,要下载修改过的ISO安装包,安装好以后,无线网卡和显卡不能保证能驱动起来,大多数还是可以的。然后,升级什么的都是可以的。

    108
    热度
  • [驱动开发] 新生怎么选购开发板?

    新生如何选购开发板??如题,新手,没有零基础的在校学生,打算先向linux的驱动发展,是选2440吗??选什么牌子的板好呢??淘宝卖460左右的GT2440开发板ARM9开发板+3.5寸屏好不好??------解决方案--------------------可以吧不过TQ2440还好些------解...

    95
    热度