当前位置: 代码迷 >> 驱动开发
 解决方案列表
  • [驱动开发] 6410 wince6.0和TVP5150通信不稳定解决思路

    6410wince6.0和TVP5150通信不稳定6410wince6.0,视频模数转换模块TVP5150通过I2C口和处理器通信。想做个应用程序实时修改5150寄存器的数值。目前遇到的问题是:用deviceiocontrol()向5150写寄存器和数值,在调试串口没有任何报错的情况下,写上五六次,...

    540
    热度
  • [驱动开发] 学习linux设备驱动开发需要多久能入门,该怎么解决

    学习linux设备驱动开发需要多久能入门看了几个星期的linux设备驱动开发的文章以及参考网上程序,编写了一个简单的字符设备驱动,把它编译进内核,也运行成功了,但是没有涉及硬件什么的。接下来,我就很迷茫了,我现在在看宋宝华的《linux设备驱动开发详解》。发现自己现在越发没有动力了,想请教下,有没有...

    16
    热度
  • [驱动开发] freescale交叉编译器的有关问题

    freescale交叉编译器的问题编译出错,提示如下:`-mcpu='isdeprecated.Use`-mtune='or'-march='instead./opt/freescale/usr/local/gcc-4.4.4-glibc-2.11.1-multilib-1.0/arm-fsl-li...

    101
    热度
  • [驱动开发] sysfs由哪个线程来执行?该如何解决

    sysfs由哪个线程来执行?用户空间通过sysfs来读取驱动的信息时,是由哪个线程来执行sysfs的相关命令的呢?linuxkernel主线程?亦或是该驱动的线程?------解决方案--------------------一般在驱动初始化阶段,相关信息就已经被输出到/sys目录下的某个文件中了,没...

    6
    热度
  • [驱动开发] 学习ARM+linux方向,linux可选择用fedora吗?解决思路

    学习ARM+linux方向,linux可选择用fedora吗?小弟初学ARM,方向暂定为ARM+Linux,看很多网上介绍的时候都用的Ubuntu,敢问各位大侠用fedora可否正常的完成各种实验?这两种系统在学习嵌入式方面有什么区别吗?请大侠们指教。谢谢!------解决方案-----------...

    37
    热度
  • [驱动开发] 怎么在驱动中编程让电脑关机

    如何在驱动中编程让电脑关机如何在驱动中编程让电脑关机,NtShutDownSystem就算了,它是可以被拦截的------解决方案--------------------建议软硬件结合的方法,在硬件上使用自己的I/O来控制自己的电源,类似自己把自己上吊的概念,目前我就在做这个!属于硬关机,直接掉电的...

    20
    热度
  • [驱动开发] linux下怎么使用io进行并行传输数据

    linux下如何使用io进行并行传输数据我使用2440开发板,将8个io端口设定为输出后,怎么将数据传递给io端口,实现并行输出数据------解决方案--------------------unsignedlongvalue,data,port;value=gpioread(port;value&...

    15
    热度
  • [驱动开发] 中星微 webcam 0AC8 3450 摄像头 在ARMLINUX下的使用有关问题

    中星微webcam0AC83450摄像头在ARMLINUX下的使用问题买了一个摄像头,控制器型号id是中星微的0ac83450,在linux2.6.30里配置了UVC后,插入摄像头显示出驱动已经加载并识别出了摄像头:usb1-1:newhighspeedUSBdeviceusingatmel-ehc...

    477
    热度
  • [驱动开发] 关于linux LED驱动的有关问题

    关于linuxLED驱动的问题我想直接在驱动中实现LED闪烁的功能,在延时这个问题纠结了很久,不想用ioctl的方法,最好是打开led就可以直接实现闪烁的功能,试过udelay,也试过采用循环进行延时,但是就是不成功staticvolatileunsignedintnum=10000000;void...

    95
    热度
  • [驱动开发] 驱动与应用程序通信有关问题

    驱动与应用程序通信问题当我的驱动程序在中断处理线程采集到一个中断,如何立刻通知应用程序(不要用应用程序轮询)?网上查了下,好像可以通过回调函数或事件两种方式。但不知道具体怎么实现。有没有大神能讲讲,或给个简单例子?不胜感激。(注:我用的是WINCE系统)------解决方案-------------...

    76
    热度
  • [驱动开发] 关于初学嵌入式想入手飞凌 或者天嵌的板子,和所需哪些基础支持.该如何解决

    关于初学嵌入式想入手飞凌或者天嵌的板子,和所需哪些基础支持.只有c语言和linux基础,和硬件相关的东西不会.想学习嵌入式还需要哪些知识需要补充.最好是循序渐进的东东.现在看了几块板子飞凌24406410和天嵌的2440希望大神指点迷津,那个板子更适合新手.------解决方案-----------...

    93
    热度
  • [驱动开发] 自己编写根文件系统启动到这里就死了,为什么 跪求答案啊该如何解决

    自己编写根文件系统启动到这里就死了,为什么跪求答案啊mmc0:SDHCIcontrolleronsamsung-hsmmc[s3c-sdhci.0]usingADMAs3c-sdhcis3c-sdhci.1:clocksource0:hsmmc(133000000Hz)s3c-sdhcis3c-sd...

    23
    热度
  • [驱动开发] Microsoft Postscript Printer Driver有吗?该怎么解决

    MicrosoftPostscriptPrinterDriver有吗?我在做一个转PDF的小程序,需要用到虚拟打印机,我现在用到的是HPLJ8550的驱动,但是怕涉及到版权,所以需要一个开源的PostscriptPrinter的驱动,发来我找了半天发现别人说windowsddk里面自带了一个Micr...

    110
    热度
  • [驱动开发] linux下怎么进行并行传输数据

    linux下如何进行并行传输数据目前有个项目,要实现ARM和FPGA的并行通讯。ARM与FPGA硬件接口及协议:通讯共12根线,分别为VDD、GND、WR、RD、DB0-DB7。读写都是下降沿有效,当WR线有下降沿,说明ARM已经准备好数据在DB0-DB7数据线上供FPGA读入;当RD线有下降沿,说...

    87
    热度
  • [驱动开发] ok6410核心板+自制底板 ping不通啊解决办法

    ok6410核心板+自制底板ping不通啊ok6410核心板+自制底板现象是:能读到id,示波器测量我的底板上的dm9000a的片选脚,中断脚,读写脚,地址命令脚跟ok6410的底板不插网线的时候的波形一致,并且在重启eth0(即连续执行ifconfigeth0down,ifconfigeth0up...

    75
    热度
  • [驱动开发] 关于进程状态的请问

    关于进程状态的请教请问各位大虾,在linux系统进程状态中,TASK_INTERRUPTIBLE与TASK_UNINTERRUPTIBLE,前者是可“中断”的等待状态,后者是不可“中断”的状态,这里面所说的中断,软中断与硬件中断都包括吗?------解决方案--------------------可...

    84
    热度
  • [驱动开发] USB驱动经常初始化外设失败解决方法

    USB驱动经常初始化外设失败在3.08上移植USB驱动,从log信息中看到初始化正常,但插设备进去经常发现不了设备,反复重启系统才偶尔USB接口正常使用,请问各大牛是是不是时钟没设置好还是其它地方没做好的。------解决方案--------------------能不能跟踪一下驱动,看看收到USB...

    94
    热度
  • [驱动开发] K9F1208手册上有一段话确实是看不懂.有同学看的懂么?解决思路

    K9F1208手册上有一段话确实是看不懂.有同学看的懂么?K9F1208手册上有一段话确实是看不懂.有同学看的懂么?看了很久,都不懂.整句在线翻译都还是看不懂.TheK9F1208X0Cisa528Mbits(553,648,218bits)memoryorganizedas131,072rows(...

    102
    热度
  • [驱动开发] DMA中fifo的一些疑问解决方案

    DMA中fifo的一些疑问hi大家好:我有个疑问希望高手给以指点。DAM控制寄存器中的fifo我设置了上限和下限。threshold-low和threshold-high。这个时候是怎么理解?fifo容量低于threshold-low触发DMA。还是超过threshold-high触发?low<...

    21
    热度
  • [驱动开发] 读取HX8347-D(T)的ID值的有关问题

    读取HX8347-D(T)的ID值的问题最近在eboot中做对过个屏的兼容,所以需要读取几种屏的ID,读取HX8347-D(T)的ID值是0,但实际应该为0x47才对,同样的读取函数我读取其他寄存器的值是对的,不知是什么原因,另外我用寄存器DA,DB和DC分别读取采用S6D04H0的ID时,都是返回...

    29
    热度