首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
《现代电子技术》2015,(10):38-41
开发嵌入式系统软件的关键是编写稳定可靠的设备驱动程序,VxWorks下的设备驱动程序开发难度尤其大。结合了多用于航空航天领域的嵌入式实时操作系统VxWorks的特点,详细描述VxWorks下的设备驱动程序的基本概念,以VxWorks下的板级支持包(BSP)作为比较对象,阐述设备驱动程序在整个嵌入式系统中的位置和结构,总结在系统上电后设备驱动程序的基本工作流程,最后以字符设备驱动程序为例演示驱动程序的工作流程,为VxWorks下设备驱动程序开发提供了技术途径。  相似文献   

2.
针对嵌入式系统开发中流接口驱动程序开发的重要性和困难,介绍了WinCE系统下驱动程序的分类加载方式,分析了流式驱动程序开发方法,最后以S3C6410 GPIO驱动为例描述了流接口驱动程序的开发过程。  相似文献   

3.
现有的嵌入式LINUX系统开发过程中,所有的工程师都疲惫于使用两种不同的调试模式分别调试系统的内核和应用程序.首先通过一个JTAG调试工具来配置和启动LINUX系统;嵌入式LINUX系统正常运行起来后,就要通过GDB来继续调试工作.  相似文献   

4.
基于ARM芯片S3C2410的TFT—LCD驱动方法   总被引:2,自引:0,他引:2  
介绍了S3C2410芯片上的LCD数据和控制管脚,给出了LCD的控制流程和TFT-LCD的设置规则.参照TFT-LCD PD064VT5的逻辑要求和时序设计了驱动电路,并对各主要LCD寄存器进行了设置.开发了PD064VT5在嵌入式系统LINUX下的显示驱动程序.实验表明:该设计通用性好,能驱动大部分的TFT-LCD且可移植性强,经过少许修改还可应用在其它嵌入式系统.  相似文献   

5.
周林兵  杨玲玲  朱滔 《电子设计工程》2013,(22):133-134,140
根据物流揽件数据采集系统的应用需求,以TQ2440开发平台为硬件平台,开发了基于LINUX系统的交互界面和驱动程序。实现了针对物流揽件、派件所需要的全部功能。该系统具有功能齐全,可靠性高、成本低、体积小、功耗小的特点。满足了市场需求。  相似文献   

6.
在某型激光跟踪仪的设计中,通过实时控制俯仰、方位两路电机,实现目标的快速、平稳跟踪。使用AT91RM9200处理器,扩展12位DA转换器DAC7714,完成2路直流电机的控制。阐述了在嵌入式Linux环境下该芯片驱动程序开发过程,说明了该驱动程序与测试程序及内核的之间关系。通过驱动程序、测试程序代码的讲解,归纳出嵌入式驱动程序开发的共性及具体开发流程,为嵌入式开发打下基础。  相似文献   

7.
随着网络技术的发展,通过WEB访问设备具有接口方便、配置简单、界面直观的特点,在嵌入式LINUX平台上移植WEB服务器,可以满足这一需求。介绍了基于WEB的监控系统模型架构,引入当前较流行的嵌入式LINUX环境,实现了boa服务器在该环境的移植与应用,搭建起了一个基于ARM+LINUX操作系统的开发平台,为后续应用的开发提供了支撑。进一步分析了WEB服务器与客户端通信的机理,在此基础上提出了服务器端的CGI应用程序设计思路以及客户端的HTML表单设计过程。  相似文献   

8.
简要介绍了在linux2.6版本下的驱动程序原理和主要开发构架以及MPC8250的SPI功能特性.给出了一个LINUX系统环境下开发基于MPC8250控制器的SPI接口驱动的程序开发方法。  相似文献   

9.
嵌入式系统已经被广泛应用在计算机、自动控制等领域。简要介绍了嵌入式Linux操作系统的构成和特点,以及Linux驱动程序的涵义和分类。针对ARM嵌入式系统的硬软件平台和Linux操作系统提供的模块化资源,归纳出在ARM嵌入式平台中开发硬件接口驱动程序的一般性思路和方法,并在此基础上给出了ARM芯片同步串行接口驱动程序的模块构成,以及其设计实现流程。  相似文献   

10.
嵌入式Linux系统网络驱动程序的具体实现   总被引:1,自引:0,他引:1  
由于Linux系统具有源代码开放性和内核可裁减性,软件开发者越来越多地构建基于Linux的嵌入式系统。从致力于开发自己的嵌入式操作系统应用的目的出发,结合Linux系统硬件驱动程序原理,开发出嵌入式音视频系统网络驱动程序,并实现驱动程序动态模块化,重点介绍该驱动程序开发的原理和开发过程。  相似文献   

11.
简要介绍了在linux2.6版本下的驱动程序原理和主要开发构架以及MPC8250的SPI功能特性,给出了一个LINUX系统环境下开发基于MPC8250控制器的SPI接口驱动的程序开发方法.  相似文献   

12.
介绍了EP9315的LCD控制器的数据和控制管脚,并给出了LCD的控制流程和EP9315 LCD控制器的设置规则。参照SHARP公司LQ080V3DG01 TFT LCD的逻辑要求和时序要求设计了驱动电路,设置了各主要LCD寄存器。开发了LQ080V3DG01在嵌入式LINUX下的显示驱动程序,并在LQ080V3DG01上显示了清晰稳定的画面。文中给出EP9315驱动TFT-LCD的一套较佳的解决方案。  相似文献   

13.
Linux下基于I^2C协议的RTC驱动开发   总被引:1,自引:0,他引:1  
在嵌入式中,IAnux浙渐成为一种流行探作系统,Linux驱动开发也成为嵌入式开发中的必备环节.介绍Linux环境下基于I2C协议的RTC驱动程序开发与实现.首先研究了Linux环境下字符设备驱动程序框架,然后介绍I2C协议,在此基础上开发基于I2C协议的RTC字符设备驱动程序.对于驱动程序,这里详细介绍其整体架构和各模块实现细节.最终成功实现了基于I2C协议的RTC驱动程序,并移植到Linux操作系统中.  相似文献   

14.
ARM芯片S3C2410驱动TFT-LCD的研究   总被引:19,自引:13,他引:6  
介绍了S3C2410的LCD控制器的数据和控制管脚,并给出了LCD的控制流程和TFT-LCD的控制器设置规则。参照TFT-LCD CJMIOC0101的逻辑要求和时序要求设计了其驱动电路,设置了各主要LCD寄存器。开发了CJM10C0101在嵌入式LINUX下的显示驱动程序,并在CJM10C0101上显示了清晰稳定的画面。实验表明这套装置通用性好,能驱动大部分的TFT-LCD;可移植性强,经过少许修改即可应用在其他嵌入式系统中。它是S3C2410驱动TFT-LCD的一套较佳的解决方案。  相似文献   

15.
黄德强 《电子器件》2003,26(2):226-228
当前Linux正在嵌入式开发领域稳步发展,任何对嵌入式LINUX技术感兴趣的人都可以从因特网免费下载其内核和应用程序,并开始移植或开发;由于LINUX可以提供免费的TCP/IP协议栈,使得我们开发基于嵌入式设备的网络应用时不必花费几十万人民币去购买相关的TCP/IP协议栈。与此同时,中国移动于2002年5月正式开通GPRS网络(2.5G移动通信技术),由于GPRS网络支持TCP/IP协议,这使得无线数据传输变得更加轻松,而且相对价格比SMS(短消息)等要便宜许多。因此,综合嵌入式LINUX技术和GPRS网络来实现无线数据采集与传输具有非常诱人的前景。必将受到越来越多的重视。  相似文献   

16.
阐述了在嵌入式Linux系统环境下设备驱动程序的开发,详细探讨了基于linux下设备驱动程序具体开发过程,最后说明了如何使用设备驱动程序.  相似文献   

17.
随着信息时代的到来,各种各样的嵌入式数字音视频播放系统(如mp3, mp4等)逐渐普及,类似产品往往要求操作简便,使得开发一个高效稳定方便的键盘驱动程序显得非常重要.在基于Power的ml403验证板上,以嵌入式linux为操作系统,以QT-embedded为GUI,对板子自带五方向功能键的驱动程序进行了新的设计及开发,并运用于GUI底层事件驱动.  相似文献   

18.
嵌入式Linux网络驱动程序的研究与实现   总被引:1,自引:1,他引:0  
Linux网络驱动程序的开发一般从选择一个模板开始,再根据特定的硬件环境编写相应的函数。在嵌入式Linux中开发网络驱动程序也采用这种方法,并且需要将驱动程序静态编译进内核,而不采用模块加栽的方法。本文论述了Linux下网络设备驱动程序的基本原理、实现过程,并给出在嵌入式系统中网络驱动程序的开发方法。  相似文献   

19.
提出一种基于嵌入式Linux的矩阵键盘实现方案,介绍矩阵式键盘的结构与工作原理。课题以IntelPXA255处理器和嵌入式Linux 2.4.19操作系统为基础,对人机交互接口设备驱动程序的设计开发做了深入的研究,针对嵌入式系统的键盘驱动的特点,设计基于行列扫描的键盘驱动程序。  相似文献   

20.
从设备驱动程序的作用、分类及文件操作,对设备驱动开发的相关知识作了简单介绍。通过对LCD和Framebuffer原理的说明,以ARM处理器S3C2410嵌入式芯片为平台,设计了嵌入式Linux下的基于帧缓冲的LCD设备驱动程序。通过测试程序的编译运行,在LCD上显示了彩色条纹,完成了驱动设计的要求。  相似文献   

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

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