当前位置: 代码迷 >> 驱动开发
 解决方案列表
  • [驱动开发] linux内核上有很多很多相同的头文件解决方案

    linux内核上有很多很多相同的头文件这个要怎么理解?可以稍微解释一下下吗?------解决方案--------------------目录都写明白了。。arch是啥意思?不同体系架构------解决方案--------------------顶楼上。不同的构架下,很多变量定义不一样。所以需要不同的...

    27
    热度
  • [驱动开发] usb device 驱动有关问题请问

    usbdevice驱动问题请教。请教高手,我做了个usbdevice驱动,设备上电在配置好端点后,主机无法立即跟设备完成枚举,而要插拔一次之后才可以。能否指点一下?观察好像device并未收到正确的中断。谢谢。------解决方案--------------------你的硬件USBD+加个上拉电阻...

    108
    热度
  • [驱动开发] Wifi,蓝牙驱动有关问题,望大侠!

    Wifi,蓝牙驱动问题,望大侠求救!!!急硬件芯片:Marvell88w8787Flipchip系统环境是ubuntu10.10交叉编译器:arm-none-linux-gnueabi-gcc(arm-2009q3)用交叉编译器arm-none-linux-gnueabi-gcc编译linux2.6...

    291
    热度
  • [驱动开发] USB 驱动读写,该如何解决

    USB驱动读写我的USB设备已获得了路径,PATH=“\\?\usb#vid_0471&pid_0888#5&50adea6&0&1#{59f52106-1d99-48c7-ae7e-cd89b6b1ce96}” strcat(PATH,"\\123.txt...

    65
    热度
  • [驱动开发] wince键盘驱动开发有关问题

    wince键盘驱动开发问题我在wince6.0下面用流驱动写了一个键盘扫描驱动,当有按键按下时,我用keybd_event像系统发送消息,我先打开记事本,再按数字键,例如我按下键盘上的数字键“1”,我发送keybd_event(“49”,0,0,0),keybd_event("49&quo...

    71
    热度
  • [驱动开发] at88sc系列芯片怎么实现双向认证,加密模式(密文传输)

    at88sc系列芯片如何实现双向认证,加密模式(密文传输)由于是在网上找到的一份源代码,在此基础上进行驱动移植。里面的加密算法没有仔细研究也很难看得懂,而且一直让我很迷惑的是,芯片手册里压根没提到用什么加密算法,这源代码的作者是怎么知道使用哪个算法?莫非是芯片厂商提供的?由于现在对算法一点也不了解,...

    22
    热度
  • [驱动开发] 关于startIO例程的简单有关问题

    关于startIO例程的简单问题最近在学习startIO例程,遇到了一些问题:书上说想将irp串行化,只需要加入IoStartPacket函数,而IoStartPacket函数中调用了StartIO例程,StartIO例程中又调用了IoStartNextPacket函数,而IoStartNextPa...

    59
    热度
  • [驱动开发] uboot代码移植了usb驱动,但找不到usb设备,usb灯不亮解决方案

    uboot代码移植了usb驱动,但找不到usb设备,usb灯不亮uboot代码移植了usb驱动,但找不到usb设备,usb灯不亮,请问这是怎么回事?有没有人遇见过?谢谢!------解决方案--------------------驱动没移植好啊------解决方案------------------...

    88
    热度
  • [驱动开发] 程序放在片外FLASH,想运行在RAM中,需要如何做? ADS1.2

    程序放在片外FLASH,想运行在RAM中,需要怎么做?ADS1.2在网上看到可通过分散加载文件重定向:C/C++codeROM_EXEC0x800000000x40000{Startup.o(vectors,+First);*(+RO)//这是在片外FLASH正常运行时的代码__main.o(+RO...

    106
    热度
  • [驱动开发] 求大神帮忙解决个小疑点

    求大神帮忙解决个小问题2440的开发板,在examples里有个leds,编译出来是led可运行程序,对应是在板子上的/usr/bin的led吧。用超级终端连接上,进入/usr/bin目录里输入命令led,出现的是Usage:ledsled_on0|1,参数不对耶。应该怎么使用这个程序呢?看源代码,...

    103
    热度
  • [驱动开发] 请教, 怎么编译这个目录 \.\linux-2.6.36\drivers\input\touchscreen

    请问,如何编译这个目录\..\linux-2.6.36\drivers\input\touchscreen?请问,如何编译这个目录\..\linux-2.6.36\drivers\input\touchscreen?m,mm,mmm都不行.------解决方案--------------------...

    140
    热度
  • [驱动开发] 关于platform模式驱动模型,该怎么解决

    关于platform模式驱动模型想问各位高手,现在的linux驱动开发是不是都是基于platform模型开发的呢,是个趋势,还是什么,谢谢。因为platform模式是2.6才引进的。谢谢。------解决方案--------------------不是,------解决方案-------------...

    119
    热度
  • [驱动开发] 如何样用DeviceIoControl()一个一个字节读取数据

    求助:怎么样用DeviceIoControl()一个一个字节读取数据各位哥哥姐姐,我想请教怎么样用DeviceIoControl()读取PCI板卡的内存空间,我想一个字节一个字节地读取,就是说定义输出缓冲区为一个字节,但是它每次都是读取的是内存空间的第一个字节,怎么样移动它的文件指针呀,让它一个一个...

    72
    热度
  • [驱动开发] 关于DDK的有关问题

    关于DDK的问题小弟初学驱动,看《寒江独钓》磁盘还原那章,里面包含了一个Bitmap算法,但发现DDK里已有现成的BITMAP结构和算法,想直接用它,可发现只有RtlInitializeBitMap,文档也没介绍如何释放,那是不是我可以不用释放它。------解决方案----------------...

    61
    热度
  • [驱动开发] 内核移植后内存显示不正确,该如何处理

    内核移植后内存显示不正确在下移植linux2.6.36到2440上时,移植成功了,但是发现内存的显示不正解,我用的是vivi,没有用uboot本来应该是64M的,怎么会少呢?启动信息如下:Linuxversion2.6.36.4([email protected])(gccversion4...

    60
    热度
  • [驱动开发] 以后搞嵌入式开发的工作的一些疑问?该怎么处理

    以后搞嵌入式开发的工作的一些疑问?要是以后找上了ARM嵌入式开发这一类的工作,工作的时候会不会压力很大?在下班的时候还都要想着没有解决的问题,请问一次有这方面工作经验的人,是不是这样的啊?------解决方案--------------------IT很少有压力不大的。下班后还想不想着工作的事情,还...

    104
    热度
  • [驱动开发] linux-2.6.32.2 dm9000a驱动有关问题

    求助:linux-2.6.32.2dm9000a驱动问题In:serialOut:serialErr:serialUSBslaveisenable!Net:dm9000Hitanykeytostopautoboot:0NANDread:device0offset0x50000,size0x28000...

    94
    热度
  • [驱动开发] Windows下,想要过滤一个usb设备的读写操作解决方案

    Windows下,想要过滤一个usb设备的读写操作请问要从哪方面的知识点入手,或wdk提供能最简单的demo.------解决方案--------------------圈圈教你玩USB一书,有详细DEMO代码。有一章节专门介绍这方面的内容。DEMO网上随便都可以下载。书籍建议购买。有什么不清楚的地...

    76
    热度
  • [驱动开发] 请问个alsa音频有关问题

    请教个alsa音频问题音频音量在framwork层有个软件调音量,驱动里只是设置了个音量的最大值,现在的问题就是:1.audio调节音量的架构是不是就只是通过framwork软件调音量就可以达到改变音量的目的,而这个framwork软件调音量的过程不会调用驱动里的程式去设置寄存器改变音量?2.如果f...

    65
    热度
  • [驱动开发] 2.6内核的ndelay函数是不是不具备相应的特性?解决方案

    2.6内核的ndelay函数是不是不具备相应的特性?#ifndefndelay#definendelay(x)udelay(((x)+999)/1000)从这个代码来看,ndelay取值在1~1000时候,udelay(1999/1000)=udelay(1)就是说ndealy延时设定X=1~100...

    67
    热度