当前位置: 代码迷 >> 驱动开发
 解决方案列表
  • [驱动开发] windows XP驱动开发的有关问题

    windowsXP驱动开发的问题windowsXP驱动开发的问题在做windowsXP驱动开发中,需要获取一个寄存器的值,这个寄存器的物理地址是0xFEE00000,是APIC的一个寄存器,怎么才能取到值?如果直接用__asm(MOVESI,0xFEE00000;MOVEAX,[ESI];)这样的话...

    23
    热度
  • [驱动开发] 关于串口通信的有关问题 急

    关于串口通信的问题急啊!!!我写一个串口通信的代码,通过串口发送数据,首先申明硬件已经通了,就是发送的时候发送不出去,接收端显示不出数据,接受端也是正确的,通过发送工具发送是可以的,代码如下,请指教一下为什么我发送不出去!哪里设置可能出问题了。voidset_speed(intfd,intspeed...

    30
    热度
  • [驱动开发] 看过按键中断驱动程序的帮小弟我回个有关问题,想不明白

    看过按键中断驱动程序的帮我回个问题,想不明白staticirqreturn_tbuttons_interrupt(intirq,void*dev_id){structbutton_irq_desc*button_irqs=(structbutton_irq_desc*)dev_id;intdown;...

    100
    热度
  • [驱动开发] 干电子秤数据接口的思路

    做电子秤数据接口的思路最近在做一个项目,中间要用到读取电子秤数据,实时传输到电脑,程序读取电子称重的数据。电子秤是通过数据线连接到电脑的,对方提供了RS232接口,想请教各位大侠,RS232程序接口怎么读?整个程序接口开发的思路是什么?谢了!------解决方案-------------------...

    50
    热度
  • [驱动开发] uart完成类似pc串口的“接收超时”怎么设计比较好

    uart完成类似pc串口的“接收超时”如何设计比较好?比如说,我PC和开发板用特定协议通讯,一次发一帧,帧长度不定单片机在接收到任意一个字节后,如果超过0.5秒无后续数据,则认为是一帧。目前就想到用定时器,不过芯片上总共才4个定时器,太浪费了,有没有什么好点的办法?uart有没有超时一类的功能?--...

    20
    热度
  • [驱动开发] 怎么区分使用同一个驱动生成的两个虚拟网卡

    如何区分使用同一个驱动生成的两个虚拟网卡我使用了vpn中的TAP-Win32程序,两次安装该驱动,在网络连接里生成了两个网卡。我在inf文件中将设备“设定为标准的net设备,GUID也是使用的devguid.h中的数据”。请教,怎么区分这两个网卡?想用GUID方式打开设备,又不知道用哪一个GUID?...

    74
    热度
  • [驱动开发] 有关3G无线下网卡

    有关3G无线上网卡最近要做一个通过3G无线上网卡与外界通信的项目。现在有些问题请教下大家。1.AT指令集都是标准的吗?2.我看网上都是关于3G模块的AT指令集介绍,没有3G无线上网卡的AT指令集,如果我要对3G无线上网卡进行应用,比如收发短信等,该怎么操作呢?------解决方案----------...

    62
    热度
  • [驱动开发] s3c-keypad.c矩阵键盘代码有点不懂

    s3c-keypad.c矩阵键盘代码有些不懂!本帖最后由fjlhlonng于2013-02-2814:52:05编辑假设是3行3列的按键,press_mask和release_mask这样算的含义是什么?staticvoidkeypad_timer_handler(unsignedlongdata)...

    27
    热度
  • [驱动开发] GPIO统制led显示

    GPIO控制led显示各位大神:小弟第一次写gpio的驱动,现在的状况是这样的内核中的gpio接口已经找到了,我需要在用户态下用程序获取当前网线插入状态和联网状态,不同的状态给内核传的参数不同,内核根据用户态传来的参数来判断该让灯亮还是灭,还是闪烁,以什么频率闪烁,基本流程就是用户态->内核-...

    98
    热度
  • [驱动开发] Makefile missing separator. Stop.怎么解决

    Makefilemissingseparator.Stop.如何解决Makefile:1:***missingseparator.Stop.makefile如下ifnep($(KERNELRELEASE),) obj-m+=module.oelse PWD:=$(shellpwd) KVER:=$(...

    1060
    热度
  • [驱动开发] C++程序,打开串口时GetLastError返回异常值87

    C++程序,打开串口时GetLastError返回错误值87问题是这样的,如果单独运行我的程序,则能正确打开串口并写入数据。但是如果先通过“串口专家”这个软件打开串口,再关闭串口,接着再用我的程序来打开串口,则GetlastError返回87。请问这是怎么回事呢?另外还有一个现象,有时先通过“串口专...

    26
    热度
  • [驱动开发] 简单的过滤驱动测试为何通不过

    【求助】简单的过滤驱动测试为何通不过以下是一个简单的过滤驱动,简单将所有irp转发到下一层。我把它注册为卷过滤驱动,当只有1个卷的时候,运行正常,当有2个卷的时候就蓝屏了,为什么?如果把它注册为磁盘过滤驱动,则不管1个磁盘还是2个磁盘,都蓝屏,为什么?求驱动大牛指教。#include<ntdd...

    70
    热度
  • [驱动开发] Android驱动调试imsmod 驱动失误

    Android驱动调试imsmod驱动出错在真机上加载自己的驱动比如说hello.o.结果insmod:init_module'/data/hello.o'failed(Execformaterror)D:\AppAndroid\android-sdk-windows-1.5_r3\tools>...

    37
    热度
  • [驱动开发] 物理地址怎么释放内存

    物理地址如何释放内存?我现在面临的问题是这样的。在两个IOCTL中,一个是分配内存,我调用ExAllocatePoolWithTag分配了不分页的一段内存,虚拟地址为V1,然后MmGetPhysicalAddress得到对应的物理地址P1,将P1传给用户。另一个是释放内存,用户将P1传回来,但是这个...

    92
    热度
  • [驱动开发] request_irq函数中 flags参数的疑问

    求助request_irq函数中flags参数的疑问request_irq中flags设为0表示什么意思在spi_s3c24xx.c中err=request_irq(IRQ_SPI1,s3c24xx_spi_irq,0,pdev->name,hw);这句话什么意思------解决方案-----...

    34
    热度
  • [驱动开发] windows驱动编程为何使用windows提供的函数

    windows驱动编程为什么使用windows提供的函数windows驱动编程为什么使用windows提供的函数?我认为应该使用硬件厂商提供的汇编指令进行驱动编程,但为什么使用windows提供的DDK呢?想了好久都没想明白!顺便问下Linux是怎么搞驱动的?------解决方案----------...

    107
    热度
  • [驱动开发] 开发板与虚拟机之间使用tftp和nfs

    开发板与虚拟机之间使用tftp和nfs求救原来一直通过串口下载内核和文件系统,现在想用tftp和nfs服务,现在两个一个都没调通!!求救,我的基本配置如下。。。望高手指点。1、用的虚拟机,采用nat方式上网现在虚拟机ip地址:192.168.0.1432、pc机用的xp系统,用网线和开发板相连ip为...

    32
    热度
  • [驱动开发] 驱动签字后驱动详细中sys文件不显示签名

    驱动签名后驱动详细中sys文件不显示签名公司自己开发的驱动程序,为了能在64位操作系统上正常使用驱动,买了个数字签名,根证书是“VeriSignClass3PublicPrimaryCertificationAuthority-G5”,签名后在win7操作系统中安装驱动,设备管理器选中设备,右键属性...

    53
    热度
  • [驱动开发] <新手入门呢>led灯简单的控制有关问题

    <新手入门呢>led灯简单的控制问题我先简述一下我要做的东西用芯片控制红蓝绿led灯是否亮。先假设就按红蓝绿的顺序循环发光。用c语言编写。1我不知道怎么将程序烧到芯片里,而且之间程序转成机器码的过程我也不懂2应该选用怎样的芯片因为我自己对这个不熟悉,所以我想不出我之后会遇到的问题,先问到...

    14
    热度
  • [驱动开发] 求教一上mt9d131的亮度和对比度如何调啊

    求教一下mt9d131的亮度和对比度怎么调啊?对比度和亮度按datashet调了好久都没有效果。调过的指导一下呀------解决方案--------------------你现在调的怎么样我也才开始调没什么方向能加我QQ(1563410998)聊一下吗

    98
    热度