首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 125 毫秒
1.
基于PXA255的触摸屏控制器ADS7843驱动程序设计   总被引:6,自引:0,他引:6  
在研发具有操作系统的设备时.高质量的设备驱动程序可以大大提高设备的稳定性与可靠性。本文以触摸屏控制器ADS7843为例,介绍了其内部结构、工作原理,并详细阐述了在Linux操作系统的设备文件系统机制中编写设备驱动程序的过程与方法,同时给出基于PXA255微外理器的触摸屏控制器ADS7843中断方式的驱动程序。  相似文献   

2.
本文介绍了嵌入式Linux下设备驱动程序的编写原理,并阐述了在Linux下MPC850USB的驱动程序的具体实现.  相似文献   

3.
王宇英 《现代电子技术》2006,29(4):73-74,77
在Linux系统中,设备驱动程序隐藏了设备的细节,用户程序可以方便地操作设备,但随着硬件产品不断更新,需要不断编写新的驱动程序以支持硬件,通过虚拟字符设备驱动程序的编写,来说明Linux系统中字符设备驱动程序的工作原理。首先介绍了Linux系统中设备驱动程序的基本结构,以及字符设备驱动程序应提供的入口点,最后用进程虚拟字符设备,编写了相应的驱动程序,实现进程间的信息读写。  相似文献   

4.
编写Linux设备驱动程序无疑是一项复杂的工作.本文将集中介绍非标准硬件的设备驱动程序编写,探讨硬件应用编程接口,并借用CirrusLogic EP9312片上系统嵌入式平台添加设备驱动程序这一案例来进行分析.  相似文献   

5.
编写Linux设备驱动程序无疑是一项复杂的工作.本文将集中介绍非标准硬件的设备驱动程序编写,探讨硬件应用编程接口,并借用CirrusLogic EP9312片上系统嵌入式平台添加设备驱动程序这一案例来进行分析.  相似文献   

6.
文中主要阐述了Linux驱动程序的基本概念以及字符设备、块设备和网络设备的特点.通过键盘驱动实例论述了如何设计和编写模块化的驱动程序,并解释键盘驱动程序的关键代码.最后归纳了开发嵌入式Linux设备驱动程序的核心思想.  相似文献   

7.
孙永钢  张学勇  迟欢欢 《信息技术》2010,34(8):141-142,145
USB总线是一种快速、双向、同步、低成本、动态可连接的串行总线,其驱动程序是Linux内核的一个重要组成部分。随着在Linux操作系统中的广泛应用,特别是嵌入式设备的大量出现,USB驱动程序的编写越来越显得重要了。给出Linux环境下USB驱动的层次结构,并通过一个实例分析了USB驱动程序的编写方法。  相似文献   

8.
通过对ARM11嵌入式系统Linux下程序设计的研究,分析了ARM11嵌入式系统Linux下控制液晶显示的驱动程序和应用程序的实现方法。并以液晶屏NS320240A为例,采用直接读写GPIO的驱动方式,实现了对该液晶屏的显示控制,实际应用表明:用该方法控制液晶显示驱动程序简单、移植性强、程序调试方便,对在Linux下实现其它液晶屏的控制以及驱动程序的编写具有指导意义。  相似文献   

9.
本文在介绍Linux系统PCI总线驱动程序的实现方法基础上,结合具体项目讨论了驱动程序中PCI设备的检测、初始化、驱动程序和应用程序的接口、驱动的中断处理等,并实现了数字下变频后基带数据到Linux平台的数据传输。本文主要介绍其PCI总线驱动程序的设计。  相似文献   

10.
冯海云  郭琪 《电子设计工程》2011,19(6):10-12,16
为了满足航空电子系统对确定性和实时性的要求,针对AFDX端系统硬件结构,功能需求和Linux驱动程序的特点,提出了一种满足AFDX协议的Linux内核态驱动程序的实现方法。在Linux内核态驱动程序的实现中先注册一个PCI总线驱动程序,然后在PCI总线驱动程序中注册字符型设备驱动程序。字符型设备驱动程序注册成功后,在其open()函数中注册中断处理程序,利用其ioctl()函数实现初始化表和端口,利用read()和write()函数来读写设备。测试结果显示,该Linux内核态驱动程序的设计和实现是可以满足航空电子系统对确定性和实时性的要求的。  相似文献   

11.
基于Driver Studio的PCI设备WDM驱动程序的设计   总被引:2,自引:0,他引:2  
陈宇  张小艳   《电子器件》2008,31(3):1069-1072
为了实现PCI数据采集卡的数据传输,必须开发PCI设备的驱动程序.介绍了以DriverStudio中的DriverWorks为工具,开发PCI设备WDM驱动程序的方法.探讨了PCI设备的I/O端口访问、中断处理、驱动程序与应用程序之间的通信等主要问题,重点对编写驱动程序的过程和主要例程的代码进行了说明,并实现了驱动程序的安装与调试.最后对实际中遇到的问题及解决方法做了总结,实践证明该驱动程序调试通过,运行稳定.  相似文献   

12.
中断处理技术与嵌入式Linux的实时性能紧密相连。文章分析了Linux通用操作系统的中断处理技术在应用到嵌入式实时环境中的缺点和不足,从中断处理技术方面研究了改善嵌入式实时性的方案,并详细讨论了嵌入式Linux的中断处理机制。  相似文献   

13.
文章介绍了WindowsXP环境下PCI设备驱动程序的开发与实现方法,探讨了PCI设备的I/0端口访问、中断处理、DMA传输、驱动程序与应用程序之间的通信等主要问题,重点对编写驱动程序的过程进行了说明,并实现了驱动程序的安装与调试。  相似文献   

14.
利用双口RAM实现S3C2410与ATmega64之间的数据采集和传输通信;介绍了双口RAM IDT70V26的特征及在嵌入式系统应用中的体系结构,并重点介绍了双口RAM在Linux操作系统下的驱动程序设计的步骤及中断处理等知识。  相似文献   

15.
Windows NT操作系统下硬件中断的处理   总被引:1,自引:0,他引:1  
WindowsNT的保护机制和硬件管理模式使开发者不能在应用程序中直接处理硬件中断,只有通过开发设备驱动程序,才能对硬件中断进行处理。文章详细介绍了WindowsNT操作系统对硬件中断的处理机制,并以自行开发的经纬仪上时统卡产生的ISA总线的中断信号为例,介绍了如何利用NTDDK(驱动程序开发包)开发中断驱动程序截获硬件中断、驱动程序调试、以及驱动程序与应用程序通信的具体细节。  相似文献   

16.
嵌入式Linux下USB摄像头驱动程序的开发   总被引:3,自引:0,他引:3  
魏武  杨坚锐 《现代电子技术》2006,29(11):138-140
随着现代计算机技术和互联网技术的飞速发展,嵌入式系统成为当前IT行业最热门的焦点之一。嵌入式Linux凭借其功能强大、免费以及开发资源丰富等优势占据了嵌入式操作系统的主导地位。本文详细介绍了一款基于凌越TP6800主控芯片的USB摄像头在嵌入式Linux下开发驱动程序的流程,阐述了一般USB设备驱动程序开发的流程和方法。  相似文献   

17.
在设备驱动程序编写中,实时性问题是难点之一。详细讨论了中断工作方式下驱动程序的设计和编写的机制与方法,提出了一整套解决方案,即通过在操作系统中申请中断服务例程,在接口库程序中开辟中断服务线程并进入阻塞式等待,两者用事件句柄进行挂钩;当硬件中断产生时,驱动程序和接口库程序中分别做出响应,接口库发送的中断消息进入应用程序的消息循环,并最终驱动系统界面显示和数据保存等中断操作,从而完成从底层驱动到顶层应用程序的一次完整的中断响应。实验表明,所提供的设计方法具有好的效果和实用价值,实现最小化响应时间和最小化资源开销的统一,尤其是在平均速度能够满足处理需求,但在某段时间内突发的中断消息的产生速度超出处理能力的情况下,圆满地解决了传统设计模式的响应速度不足和数据丢失问题。  相似文献   

18.
单寅  夏伟杰 《电子科技》2012,25(1):76-78
随着Xilinx公司Virtex5系列FPGA内嵌了Powerpc处理器,嵌入式操作系统VxWorks的加入使构建更为复杂的嵌入式平台成为可能。VxWorks提供的中断处理机制延迟小,符合实时性要求。文中分析了基于Powerpc440处理器的中断处理机制,并详细阐述了中断处理的编程过程。  相似文献   

19.
在开放式数控系统结构模型的基础上,研究了基于ISA总线的DSP通信控制原理.采用中断方式完成了PC机和DSP之间的通信.介绍了以DriverWorks为工具开发ISA设备WDM驱动程序的方法,探讨了中断处理、驱动程序与应用程序之间的通信,简要说明了驱动程序的安装与调试.通过调试,系统设计运行稳定.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号