当前位置: 代码迷 >> 驱动开发
 解决方案列表
  • [驱动开发] 怎样判断U盘正在被插入,该如何处理

    怎样判断U盘正在被插入我现在HOOK了IofCallDriver.可以得到全部的IRP.那么我怎样才能够通过截获到的IRP判断出U盘插入的动作呢?------解决方案--------------------BOOLCAdminMangerDlg::OnDeviceChange(UINTnEventT...

    40
    热度
  • [驱动开发] 没有任何计时器做了个红外线接收程序 有有关问题 帮忙看一下

    没有任何计时器做了个红外线接收程序有问题帮忙看一下只用了一个外部0中断问题我的数据码和反码总是不对发我的部分代码上来:voidInfr(void)interrupt0using2{ uchari; i=15; KeyData=0;//清除数据码和反码 KeyData2=0; //**********...

    85
    热度
  • [驱动开发] 在keil C中关于code的语法有关问题

    在keilC中关于code的语法问题。最近小弟我在学习usb固件编程,遇到了一个难题,就是定义结构体或数组时,前面好像必须加上code,codeuint8ProducterString[80]我去掉code后编译是会出现'DATA':SEGMENTTOOLARGE这样的错误,加上后才...

    70
    热度
  • [驱动开发] usb驱动程序的开发解决思路

    usb驱动程序的开发刚开始接触驱动程序的编写,想在winXP下用Driverstudio来写编写一些驱动,但是出现了一些问题。我安装那三个文件的顺序是这样子的:1。Vc++6.02。win2000DDK3。DriverStudio3.24.并且启动了VC,在VC中的driverstudio下的dri...

    95
    热度
  • [驱动开发] 文件过滤驱动程序如何知道是本地访问还是网络访问

    文件过滤驱动程序怎么知道是本地访问还是网络访问?1.我想把的我加密的文件通过网络发送出去保持密文,但是我在复制的时候就解密了.我想在read的时候插入一条判断是否通过网络传送,但这句语句我不会写,找了半天也找不到,希望大虾们知道的,给我这个语句.2.防止驱动加密系统文件夹之类的我不相加密的文件夹该用...

    126
    热度
  • [驱动开发] 请教为什么要这样处理Chache

    请问为什么要这样处理Chache在使用s3c44b0的时候,看到有这么一条语句rNCACHBE0=(((Non_Cache_End)>>12)<<16)|((Non_Cache_Start)>>12);为什么这样就可以设置非cache区的起始和结束地址了?另外为什...

    35
    热度
  • [驱动开发] 寻找在上海的比较好的嵌入式培训机构! 大家多给些建议解决思路

    寻找在上海的比较好的嵌入式培训机构!!大家多给些建议寻找在上海的比较好的嵌入式培训机构!!大家多给些建议------解决方案--------------------自学吧,费那些事儿干嘛啊

    36
    热度
  • [驱动开发] DriverStudio开发IRP_MJ_DEVICE_CONTROL的routine时设置OutBuffer的有关问题

    DriverStudio开发IRP_MJ_DEVICE_CONTROL的routine时设置OutBuffer的问题请问,我在写自定义的某个IRP_MJ_DEVICE_CONTROL的CODE的时候,采用了METHOD_BUFFERED的方式,发现设置不了输出缓冲中的内容。书上说BUFFERED方式...

    46
    热度
  • [驱动开发] 请问测试函数性能的方法,高手指教,一直在线,指教,

    请教测试函数性能的方法,高手指教,一直在线,指教,在线等!!!!!!请教在linux下用什么方法测试函数实际运行时间、内存占用等,linux下的c应该和正常的tc差不多的。环境是ARM7+uclinux,由于ARM7这个没有外存,所以程序只能通过nfs用mount命令挂载和开发板相连的电脑。用电脑上...

    74
    热度
  • [驱动开发] PD_OpenStore和PD_OpenPartition两个函数的有关问题

    PD_OpenStore和PD_OpenPartition两个函数的问题偶要在一个驱动里面对一个分区进行一些操作,所以要调用这两个函数已经包含了所需要的头文件Partdrv.h可是在编译的时候还是有错误,应该是能编译,链接的时候出错错误提示如下:errorLNK2019:unresolvedexte...

    78
    热度
  • [驱动开发] 为什么小弟我的程序会这样

    为什么我的程序会这样?我用的是s3c44b0,做led灯实验(循环点亮),在axd中调试可以成功。然后将.axf文件用flashprogrammer烧录进板子,发现拔掉jtag后,灯无法循环点亮。我一开始以为是ro-base设置有关系,因为在axd中调试的时候,ro-base设置的是0x0c0000...

    111
    热度
  • [驱动开发] 嵌入式下面time的使用出现有关问题,达人帮忙~

    嵌入式下面time的使用出现问题,达人帮忙~~小弟在嵌入式目标板上使用time函数发现时间错误啊,和GMT时间相差了8个小时.time_tnow;(void)time(&now);printf("%s\n",ctime(&now));===============...

    61
    热度
  • [驱动开发] 请帮忙分析一下小弟我写的一段s3c44b0的中断代码

    请大虾帮忙分析一下我写的一段s3c44b0的中断代码我打算通过按键触发中断Extint456,接收到中断后,将板上的led1或led2点亮,并且在超级终端输出“PressKey0~3first”,但是试验结果却是led3被点亮,并且超级终端上不停的输出“PressKey0~3first”。我的超级中...

    85
    热度
  • [驱动开发] 打印机驱动开发,请教能学到东西吗

    打印机驱动开发,请问能学到东西吗?不知道这里有没有了解打印机驱动开发的?我即将进入这个行业,感觉有点迷茫,不知道有没有前途,能学到多少东西,似乎做这个以后转行也困难些。打印机驱动和其他的设备驱动开发相似吗?有了解或者正在做这个的能说说吗?------解决方案--------------------有...

    92
    热度
  • [驱动开发] 关于内核对象?winobj,该怎么处理

    关于内核对象?winobj小生想知道内核对象都有什么样的区别,如使用Winobj看到的:Arcname,basenamedobjects,callback,device这些里面的内核对象都有什么区别啊??要全面的,比较详细的!语言不限~~------解决方案--------------------都...

    91
    热度
  • [驱动开发] 串口程序测试,该怎么解决

    串口程序测试请问大家都是怎么测试串口程序的?现在有两个程序,一个用java编写,另一个用C,串口通讯,感觉没有什么方便的测试方法,只有手工发送一个packet,在另一边检查对不对,或责查看返回结果,但是这种方法比较重复,请问有没有可以避免重复劳动的办法啊?比如,写testcase(有些不好验证),编...

    65
    热度
  • [驱动开发] AddDevice异常,导致系统重起

    AddDevice错误,导致系统重起步之什么原因,我照着书本上抄的代码,一安装驱动系统就重起。跟别的教材比对也没发现有哪些地方写的不对,真是郁闷。小弟分不多,望高手指点!!typedefstruct_DEVICE_EXTENSION{ PDEVICE_OBJECTDeviceObject; PDEV...

    124
    热度
  • [驱动开发] 应用层在调用DeviceIoControl后都做了什么?该怎么解决

    应用层在调用DeviceIoControl后都做了什么?请教下,应用层在调用DeviceIoControl后,怎么和驱动进行沟通,我只知道有个什么IRP,中间具体怎么回事不太清楚,谁能讲一下?或者提供点资料,谢谢!------解决方案--------------------调用DeviceIoCon...

    83
    热度
  • [驱动开发] 哪位好心人解释下vivi 中的 nand_read_ll的NFADDR设置这段啊该怎么解决

    哪位好心人解释下vivi中的nand_read_ll的NFADDR设置这段啊voidnand_read_ll(unsignedchar*buf,unsignedlongstart_addr,intsize){inti,j;if((start_addr&NAND_BLOCK_MASK)||(s...

    87
    热度
  • [驱动开发] 关于wdm的初学者有关问题

    关于wdm的菜鸟问题我用向导生成的东西直接编译怎么会有错呢说:cannotopeninputfile'ntstrsafe.lib'WDM入门怎么这么难呢?------解决方案--------------------直接用DDK吧,很方便的------解决方案-------------...

    116
    热度