-
[驱动开发] 关于android 触摸屏按键的一些有关问题
关于android触摸屏按键的一些问题我在调试触摸屏驱动,现在在搞触摸屏按键,代码大概是这样的:#defineGTP_KEY_TAB{KEY_HOME,KEY_MENU,KEY_BACK,KEY_SEARCH}staticconstu16touch_key_array[]=GTP_KEY_TAB;i...
184
热度 -
[驱动开发] 对开发板的某个串口进行编程,怎么找到这个串口对应的设备文件
对开发板的某个串口进行编程,如何找到这个串口对应的设备文件?如题,请问如何查看设备和设备文件的对应关系呢,主要是次设备号,主设备号在/proc/devices可以看得到,但是次设备号要怎么查看。------解决思路----------------------在/dev目录下会长出对应的串口设备,使用...
367
热度 -
[驱动开发] 一致性DMA驱动解决方案
一致性DMA驱动有大神写过一致性DMA驱动吗?请教一致性DMA驱动流程是怎么样的啊,我只知道流式DMA的驱动方法,不知道一致性DMA的驱动读写流程,望大神指教,或者传一个一致性的代码例程,谢谢!------解决思路----------------------使能之前刷cache或者申请缓冲区就是ca...
356
热度 -
[驱动开发] dm9000接收不是发给自己的数据,该怎么解决
dm9000接收不是发给自己的数据假设有三台arm11组成一个局域网,(都使用dm9000,,,arm1192.168.1.11,,,arm2192.168.1.12,,,arm3192.168.1.13)arm1想要发送数据给arm2:应用发送数据给协议栈,驱动从协议栈得到数据并且已经封装成skb...
233
热度 -
[驱动开发] 对于刚刚毕业的大学生,做产品or做项目
对于刚毕业的大学生,做产品or做项目?对于刚毕业的大学生,如果希望在年轻的几年在技术层面有所提高和突破,各位前辈觉得是做产品更好一些还是做项目更好更好一些(尤其对于嵌入式来说)?谢谢注:我所在的公司做一种嵌入式仿真平台(平台开发为cpu(嵌入式芯片)内核仿真开发)是产品,而对于其客户需求的环境(环境...
290
热度 -
[驱动开发] linux内核解决办法
linux内核各位前辈,最近我在学习《linux设备驱动程序》这本书,里面的第一个例子是一个简单的编译内核,但是遇到一些问题,特来请教一下格纹前辈,书上说是要先有个内核源码树,我用的是fedora,在网上查了一下用yuminstallkernel-devel着句话查看是否已经有内核源码树结果如图这不...
277
热度 -
[驱动开发] ucosii统计任务是如何保证1s执行一次的
ucosii统计任务是怎么保证1s执行一次的ucosii统计任务是怎么保证1s执行一次的?如果有一个任务执行时间很长,由于它的优先级比较高,那统计任务不是就无法执行了吗?------解决思路----------------------ucos无法保证某个任务会在精确的时间间隔上执行。------解决...
306
热度 -
[驱动开发] open("驱动节点")后, write(.)函数对应驱动中的什么函数呢?该怎么处理
open("驱动节点")后,write(...)函数对应驱动中的什么函数呢?问题1.android环境下,A驱动中有xxx_ioctl()接口函数,请问,open("驱动节点")后,如何操作到xxx_ioctl()函数?已解决.(ioctl)问题2.open("驱动节点")后,w...
424
热度 -
[驱动开发] 打印机USB驱动怎么写
打印机USB驱动如何写?驱动开发对于我来说是个初学者,现在莫不着头脑,有些直接说用printerclass系统会自带驱动,所以希望大家能指点迷津!谢谢!------解决思路----------------------好巧最近我也在弄这个感觉难度不小整了一段时间看了看PrintArchitecture...
378
热度 -
[驱动开发] uboot移栽的一些疑问
uboot移植的一些疑问关于uboot移植有些问题想问一下1.网上的移植基本上都是不同soc的移植,比如s3c6400到s3c6410,s3c2410到s3c2440,但是如果我有基于s3c6410的两款开发板,比如real6410和天嵌6410开发板,那么这两个板子的uboot可以通用吗,或者需要...
231
热度 -
[驱动开发] STM32 spi采集ADC128S022误差很大,下面是小弟我的记录值和误差,如何减小误差
STM32spi采集ADC128S022误差很大,下面是我的记录值和误差,怎么减小误差------解决思路----------------------检查接线是否有问题,如果确认接线正确,这个芯片可以丢进海里了------解决思路----------------------1示波器检查输入模拟信号上...
567
热度 -
[驱动开发] 小弟我STM32 SPI采集ADC128S022,串口打印,改变电压值,但是还是以前的电压值,小弟我复位才显示改变后的电压值,如何不复位让自动读取电压变化值,串口发
我STM32SPI采集ADC128S022,串口打印,改变电压值,但是还是以前的电压值,我复位才显示改变后的电压值,怎么不复位让自动读取电压变化值,串口发我STM32SPI采集ADC128S022,串口打印,改变电压值,但是还是以前的电压值,我复位才显示改变后的电压值,怎么不复位让自动读取电压变化值...
361
热度 -
[驱动开发] 有没有基于WDM开发的Non PnP类ISA驱动示范
有没有基于WDM开发的NonPnP类ISA驱动示例RT我下载了wdk,里面的例子都是wdf的或者针对pci的。我想找一下,有没有针对ISA板卡的驱动示例。原先的驱动使用的是BlueWaterSystem公司的WinRT开发的,现在想用WDM重新编写一下。我们的驱动只涉及端口资源分配、读取、中断处理这...
256
热度 -
557
热度 -
[驱动开发] HOOK ZwCreateFile更动文件名称后创建失败?
HOOKZwCreateFile更改文件名称后创建失败??NTSTATUS_stdcallHk_ZwCreateFile(OUTPHANDLEFileHandle,INACCESS_MASKDesiredAccess,INPOBJECT_ATTRIBUTESObjectAttributes,OUTP...
405
热度 -
[驱动开发] 怎么通过修改注册表,实现在启动时自动加载.SYS的32位驱动程序
如何通过修改注册表,实现在启动时自动加载.SYS的32位驱动程序老师好这个开机自启动驱动的注册表方式还好使吗我没有设置成功求指导大概的方法是:在HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\下建立你的设备的一个主键,名字和你的sys文件名相...
403
热度 -
[驱动开发] 一下 static inline 有什么作用
弱弱的问一下staticinline有什么作用?弱弱的问一下staticinline有什么作用?1.uboot的arch\arm\include\asm\arch下的s3c2400.h中:staticinlinestructs3c24x0_clock_power*s3c24x0_get_base_c...
824
热度 -
321
热度 -
[驱动开发] Windows 驱动开发 - 基础二
Windows驱动开发-基础2名词:IRP;PDO;FiDO1;FDO;Windows内核设计本身是不与设备交互由。设备驱动程序检测连接的设备,该设备提供的客户端功能接口与Windows内核间接通信。Windows提供了一个抽象的设备支持接口调用驱动程序模型。驱动程序开发人员的工作是提供一个实现该接...
413
热度 -
[驱动开发] Windows 驱动开发 - 一
Windows驱动开发-1上篇《Windows驱动开发-基础2》已经介绍了windows大概的框架。那么使用WDF有那些的不同呢?我们知道在WDF中,KMDF是必须的。而KMDF是架构在WDM之上的。WDM驱动程序模型在WDM驱动程序模型中,每个硬件设备至少有两个驱动程序。其中一个驱动程序我们称为功...
429
热度