当前位置: 代码迷 >> 驱动开发
 解决方案列表
  • [驱动开发] linux 监视文件系统,该怎么处理

    linux监视文件系统进程的生命周期:开机到关机进程实现功能:每次磁盘空间或者移动存储设备空间有删除或者写入数据触发事件唤醒进程,计算磁盘空间或者移动存储设备空间,将结果输出到控制终端或者串口输出请问怎么实现------解决方案--------------------文件操作监控好像很难没做过帮顶-...

    13
    热度
  • [驱动开发] windows7 下有没有哪位高手做过usb转串口的驱动程序

    windows7下有没有谁做过usb转串口的驱动程序最近在学习wdk,打算编个usb转串口的驱动,可是实在是不知道如何下手,不知道可有什么例子可以参考下的。也不知道是否使用UMDF就可以实现,还是一定要用KMDF。------解决方案--------------------WDK下好像有什么Vser...

    425
    热度
  • [驱动开发] linux驱动学习过程中的困惑,高分求过来人指导,来拿分吧,英雄

    linux驱动学习过程中的疑惑,高分求过来人指导,来拿分吧,英雄小弟前几天入手了一块ok6410的开发板,因为有一些linux编程与内核的基础,所以直接上手进行驱动开发学习。目前做了一个linux下LED灯的驱动和蜂鸣器的驱动,都是字符设备或混杂设备,都是查看原理图与芯片手册,在IOCTL中对一两个...

    18
    热度
  • [驱动开发] 对于S3C44B0X芯片,为什么IIC每发送或接收一个数据, 就要重新配置以上IICCON寄存器

    对于S3C44B0X芯片,为什么IIC每发送或接收一个数据,就要重新配置以下IICCON寄存器在通过IIC发送或接受了一个数据时,总要有一行程序:rIICCON=0xaf;资料上写的是每发送或接收一个数据,就要重新配置以下IICCON寄存器。可是,为什么要这么做呢?IICCON寄存器各位含义见下面链...

    31
    热度
  • [驱动开发] 内核源码中的疑点

    内核源码中的疑问__u32priority;__u8local_df:1,cloned:1,ip_summed:2,nohdr:1,nfctinfo:3;__u8pkt_type:3,fclone:2,ipvs_property:1;__be16protocol;求大神讲解变量中冒号是要干嘛----...

    48
    热度
  • [驱动开发] μCOS-II容许各个任务的栈容量可变的优点

    μCOS-II允许各个任务的栈容量可变的优点μCOS-II允许各个任务的栈容量是可变的不像某些商用内核要求所有任务栈容量大小一致.貌似优点是可以节省RAM...------解决方案--------------------是的,μCOS-II允许各个任务的栈容量是可变的,在创建任务时,指定了栈首地址,...

    56
    热度
  • [驱动开发] 嵌入式实时操作系统用什么来保证实时性?该怎么处理

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

    69
    热度
  • [驱动开发] 1点小疑惑,驱动程序访问内存的疑惑

    一点小疑惑,驱动程序访问内存的疑惑张帆的windows驱动开发详解121页说:驱动程序被应用程序加载至内核模式地址,它能访问的只是这个进程的虚拟内存地址,而不能是其他进程的虚拟地址。对于这句,我有点疑惑:书中说,虚拟地址低2G是用户模式地址,高2G是内核模式地址,windows所有进程的内核地址映射...

    8
    热度
  • [驱动开发] ,嵌入式Linux驱动卸载时无法清除class目录

    求助,嵌入式Linux驱动卸载时无法清除class目录本帖最后由hermitbin于2012-11-2319:59:08编辑我刚开始学驱动,还不是太懂,今天写了个S5PC100的简单LED驱动,但在rmmod驱动时,class中对应驱动的目录不能清除,再次加载驱动时报错,报错信息如下:/#insmo...

    48
    热度
  • [驱动开发] LINUX2.6.25.8 移植到 TQ2440 开发板下 根文件系统无法启动

    LINUX2.6.25.8移植到TQ2440开发板上根文件系统无法启动StartLinux...Copylinuxkernelfrom0x00200000to0x30008000,size=0x00300000...CopyKerneltoSDRAMdone,NOW,BootingLinux.......

    572
    热度
  • [驱动开发] socket连接的建正方体式

    socket连接的建立方式对于socket编程,一般都是server-client模式,server监听client通过connect让serveraccept,这样的情况下client编程的时候需要知道serverip现在手里有个模块,模块说明书里说此模块通过TCP进行通信,显然我无法对这个模块编...

    6
    热度
  • [驱动开发] 关于驱动程序里gpio_open等返回值的有关问题

    关于驱动程序里gpio_open等返回值的问题问题:在下面驱动程序里,gpio_open、gpio_release、gpio_ctl_ioctl函数都返回0;以gpio_open函数为例,因为返回0,所以调用gpio_open应该得到返回值0,所以在测试程序里调用open函数时,它会调用gpio_o...

    79
    热度
  • [驱动开发] 请问sscanf的用法

    请教sscanf的用法?charbuf[]intulCountsscanf(buf[2],"%02x",&ulCount)1.请问上句是什么意思呢?2.sscanf返回值是什么呢?------解决方案--------------------sscanf(buf[2],"%02x",&...

    49
    热度
  • [驱动开发] 关于简单的按键驱动 请问

    关于简单的按键驱动请教//头文件#include<linux/module.h>#include<linux/types.h>#include<linux/fs.h>#include<linux/errno.h>#include<linux/mm...

    79
    热度
  • [驱动开发] 如何感觉驱动过滤和HOOK是一个样子的

    怎么感觉驱动过滤和HOOK是一个样子的?驱动过滤是插入自己生成的设备,拦截IRP;HOOK是拦截消息。怎么感觉是一样的东西,特别相似啊。是这样吗?------解决方案--------------------模式很类似。适用在不同的场合。------解决方案--------------------我也...

    52
    热度
  • [驱动开发] Windows 驱动 全局变量 占用空间大小 有限制不 ?该如何解决

    Windows驱动全局变量占用空间大小有限制不??貌似记得在哪边看到过,win驱动中函数的局部变量的内存占用不宜过大(∵驱动中堆上空间有限),如需要较大内存空间应该在堆上申请。那我想请问,全局变量的申请空间有没有大小的限制啊??例如这样的全局数组charg_buf[?]={0};能分配较大空间不?有...

    811
    热度
  • [驱动开发] 那位热心人能帮忙编译一上这个驱动的代码,小弟我咋一直不成功呀

    那位热心人能帮忙编译一下这个驱动的代码,我咋一直不成功呀总是提示这个错误码,我已经头上有#include<algorithm>Cannotopenincludefile:'algorithm':Nosuchfileordirectory源代码在这里http://www.rayfile.c...

    72
    热度
  • [驱动开发] android camera像素差值解决方法

    androidcamera像素差值我目前在android4.0上做一个camera差值项目,把300万camera差值到500万,不知道怎么做,请各位指点一下,这个差值要底层sensor驱动来配合吗?因项目很紧急,非常感谢您的指点!------解决方案--------------------呵呵,不...

    37
    热度
  • [驱动开发] 怎么查找公共目录中的最新文件

    如何查找公共目录中的最新文件例如在/bin目录下是大家都可以访问的,你自己的程序生成了一个最新的可执行文件存在该目录,通过查看文件的时间可以看到最新的文件,但问题来了,也许别人也刚刚在该目录生成了一个可执行文件,你怎么查找到属于你的最近的生成的那个文件------解决方案--------------...

    53
    热度
  • [驱动开发] linux下电容屏的触控驱动

    linux上电容屏的触控驱动各位大侠,最近要做一个电容屏的触控驱动,之前没有这方面的经验,求教各位大侠,做一个电容屏的触控驱动的步骤是啥?我用的触控面板型号是nt11003,希望论坛里的各位大大帮忙解答,谢谢------解决方案--------------------你是想写一个TP驱动,这个简单了...

    94
    热度