当前位置: 代码迷 >> 驱动开发
 解决方案列表
  • [驱动开发] 小弟我想学嵌入式驱动的开发,该看什么书啊

    我想学嵌入式驱动的开发,该看什么书啊?我想学嵌入式驱动的开发,有C/C++基础,计算机组成原理以及数模电路基础,单片机也玩过一段时间,还有,嵌入式驱动主要有什么方向啊,各个方向该看什么书啊,求高手指点。教程也行,望前辈们不吝赐教。------解决方案--------------------LDD3(...

    87
    热度
  • [驱动开发] linux2.6.37中at24.c驱动的研讨

    linux2.6.37中at24.c驱动的探讨今天看到内核源码驱动中at24eeprom系列的驱动程序(driver/misc/eeprom/at24.c),这个驱动使用了sysfs的机制,建立了bin_attribute的属性结构体,并没有建立类似普通字符驱动中file_operation结构体(...

    257
    热度
  • [驱动开发] 来看看 Segmentation fault

    高手进来看看Segmentationfault1#include<stdio.h>2intmain(intargc,char*argv[])3{4printf("Hello\n");5return0;6}我用lsbcc编译器成可执行文件复制到suse上面可以运行复制到...

    460
    热度
  • [驱动开发] 驱动程序中可否启动线程

    驱动程序中能否启动线程?我有一个USB驱动程序,是别人写的,我想修改修改,想在驱动中响应上层操作启动一个线程来做一些事情。不知是否可以?如果可以,该怎么弄?我是新手,请大侠指教!谢谢!------解决方案--------------------驱动中可以创建线程应用层通过DeviceIoContro...

    25
    热度
  • [驱动开发] linux编译arm驱动,该怎么处理

    linux编译arm驱动大家谁遇到过在ubuntu下编译arm平台下的内核,出现armldnotfound,请问如何解决???非常感谢!!------解决方案--------------------缺少链接文件,交叉编译器装好了吗?其中有个arm-linux-ld是必需的链接器

    72
    热度
  • [驱动开发] linux优先级解决方法

    linux优先级sched_rr,sched_fifo.优先级大小是怎么排的?我sched_get_priority_min值是1,优先级最大是1还是99?我看网上有说99是优先级最大的,也有说1是最大的。我内核中的注释是这样的/**Priorityofaprocessgoesfrom0..MAX_...

    44
    热度
  • [驱动开发] 嵌入式实时操作系统用什么回保证实时性

    嵌入式实时操作系统用什么来保证实时性?嵌入式实时操作系统用什么来保证实时性?1.自身实现上有什么要求?有啥指标必须实现。2.要提高实时性,那些地方必须做的和一般OS不同?比如中断、时钟啥的。。------解决方案--------------------适时分软适时和硬适时。一般是指硬适时。也就是响应...

    41
    热度
  • [驱动开发] 初学者wdm驱动读写flash失败

    菜鸟求助wdm驱动读写flash失败小弟给一个pcie板卡写驱动,读写bar1的寄存器完全正常,可为什么读写bar3的flash就无效呢,通过8位,16位,32位读出的字节分别是0xff,0xffff,0xffffffff,通过PCItree软件读出的数值也都是0xffffffff,经测试,板卡正常...

    25
    热度
  • [驱动开发] 急问:本地编辑、服务器编译的好处是什么?解决办法

    急问:本地编辑、服务器编译的好处是什么?与linux、硬件相关的开发。在本地编译,然后将代码上传到服务器端去编译,然后再将结果在本地运行,这样的好处是什么?谢谢解答。------解决方案--------------------有这种开发方式?------解决方案-------------------...

    99
    热度
  • [驱动开发] 双网卡ping有关问题

    双网卡ping问题我在at91sam9260上用EBI方式扩展了一张DM9000网卡,也移植了驱动,现在板子上有双网卡,网卡信息如下:#ifconfigeth0Linkencap:EthernetHWaddr09:90:90:90:90:90inetaddr:192.168.1.97Bcast:19...

    69
    热度
  • [驱动开发] ,linux,printf会导致线程阻塞

    在线等,linux,printf会导致线程阻塞?在项目开发时碰到这样一个比较奇怪的问题:应用的某个子线程中调用printf向debug串口输出log,当串口连接到PC的时候,没有问题,一旦串口线与PC串口断开,则在一定时间内,该子线程会阻塞,但只要串口线一连接上PC,阻塞解除。初步估计可能是因为pr...

    72
    热度
  • [驱动开发] ARM9选型,该如何解决

    ARM9选型最近公司想做一个嵌入式web服务器的产品,需要选择一款ARM9芯片做开发,经过重重刷选,准备选择ATMELSAM9G46和TIAM1810。希望有对ARM9开发比较了解的同行给些意见和建议。谢谢!------解决方案--------------------三星的吧,用的人比较多,支持比T...

    8
    热度
  • [驱动开发] 还是S3C6410的I2C有关问题

    还是S3C6410的I2C问题我是使用GPIO操作sda和scl来模拟I2C信号的,目前已经可以模拟出波形了,但是却怎么也得不到ack,地址确定是对的,而且我也将sda设为输入模式了,请教高手可能的问题是在哪里??------解决方案--------------------汗,看不懂帮顶下~~---...

    31
    热度
  • [驱动开发] STM32J-link 上载程序 ,出现Programing failed @ address 0x8000400(program error)异常,有人知道吗

    STM32J-link下载程序,出现Programingfailed@address0x8000400(programerror)错误,有人知道吗STM32上,J-link下载程序时,始终出现Programingfailed@address0x8000400(programerror)错误,有人知道...

    97
    热度
  • [驱动开发] 请问一上关于uCOS中调用OSSemPend()导致硬件异常的有关问题

    请教一下关于uCOS中调用OSSemPend()导致硬件错误的问题调用OSSemPend()时,执行完这一段后跳转(信号量有效),if(pevent->OSEventCnt>0u){/*Ifsem.ispositive,resourceavailable...*/pevent->O...

    48
    热度
  • [驱动开发] 嵌入式小弟我该怎么继续,请大家进来看看,指点一上

    嵌入式我该如何继续,请大家进来看看,指点一下学习了4个月,这段时间的学习伴随着无数的困惑与迷茫,走的非常艰难且缓慢,所以现在有许多问题想请教一下各位前辈,请大家一定要帮帮我首先说一下这5个月的学习吧。1.对于arm,对于linux,都是从零开始,这样自学起来真的很辛苦,也很慢。买了一块arm11的板...

    25
    热度
  • [驱动开发] EFL设计示波器,模拟量输入的有关问题

    EFL设计示波器,模拟量输入的问题在做一个示波器的简单例子,在Qemu(formini2440,linux内核里,buildroot生成)上运行(Ubuntu下),预计用EFL库实现。需要4个模拟量的输入,对于每个模拟量进行抽样,抽样结果存储于pcm文件,对数据进行一些计算。请问大家,模拟量的输入如...

    60
    热度
  • [驱动开发] StartIO例程中写文件的有关问题

    StartIO例程中写文件的问题请问在StartIO例程中怎么调用ZwWriteFile函数?或者怎样在StartIo例程中向一个文件写入数据?StartIO在dispatch级别,ZwWriteFile在Passive级别,用不了。谢谢。------解决方案--------------------...

    40
    热度
  • [驱动开发] yaffs2文件系统有关问题

    yaffs2文件系统问题以下是打印信息3.312988]yaffs:devis32505860nameis"mtdblock4"rw[3.318756]yaffs:passedflags""[3.415710]VFS:Mountedroot(yaffs2fil...

    20
    热度
  • [驱动开发] ARM S5PC110 MMU 访问地址的有关问题

    ARMS5PC110MMU访问地址的问题hi大侠们:想要问个关于MMU的问题。我手上的开发板是QT210的。现在在uboot中输入以下命令:(1):nandread30A00000B00000180000md30A0000010(2):nandreadC0A00000B00000180000mdC0...

    58
    热度