共查询到18条相似文献,搜索用时 109 毫秒
1.
基于嵌入式Linux的QT键盘设计与实现 总被引:1,自引:1,他引:0
徐家良 《重庆三峡学院学报》2009,25(3):48-50
本文以smdk2410开发板为硬件平台,嵌入式Linux为软件平台,阐述了如何通过修改QT库源代码和添加键盘驱动模块,将QT图形界面系统移植到嵌入式Linux平台上,并使该QT图形界面可以响应键盘输入. 相似文献
2.
随着Linux操作系统日益被人们所接受,许多公司企业都使用Linux作为开发平台.文章主要阐述了嵌入式Linux设备驱动程序的概念;剖析了嵌入式Linux设备驱动程序的通用模块和具体开发流程;说明了驱动程序与内核之间的关系,进一步通过实例论述如何设计和编写模块化的嵌入式Linux设备驱动程序,以及解释驱动程序的关键代码. 相似文献
3.
针对嵌入式系统应用和开发的需要,提出了在ARM嵌入式平台上移植Linux系统以及动态加载QoS模块的方法.本文在研究了Linux内核与ARM系列处理器工作原理的基础上,移植了Linux系统并设计了适用于互联网通信的QoS模块.测试分析表明,移植后的Linux系统能正常加载QoS模块,并能够良好运行在ARM平台上,证明了所提出方法的有效性.实验结果证明,该方法对其他嵌入式系统和互联网络服务质量的开发有一定的参考价值. 相似文献
4.
该文主要介绍了嵌入式Linux操作系统下利用HHCF5272-R1开发板开发网络通信模块,并实际应用于网络摄像机.先介绍了嵌入式Linux的优势和HHCF5272-R1开发板,接着描述了在该平台上进行通信模块开发的详细过程。 相似文献
5.
张玉馥 《辽宁师专学报(自然科学版)》2005,7(3):22-22,F003
通过分析普通Linux内核实时性不足的主要原因,研究了普通Linux内核在嵌入式系统中的有关实时性不足的具体因素。根据普通Linux内核中的时钟机制的特点,分析了RT—Linux操作系统中的有关时钟机制改进的具体方法与特点。 相似文献
6.
从Linux内核实时性、实时调度策略以及时钟细粒度定时器三个方面,对Linux嵌入式实时化技术进行了探讨。在内核中插入抢占点或采用双内核系统,改善Linux的实时性能;通过动态优先级提高实时任务的调度性能;通过增加时钟中断频率或采用实时时钟一次性模式,实现时钟细粒度。 相似文献
7.
本文主要阐述了嵌入式Linux的USB设备驱动的结构,并重点分析了嵌入式linux中USB键盘驱动的设计方法。 相似文献
8.
目前,触摸屏逐渐取代键盘成为嵌入式系统常用的人机交互工具。本文主介绍了在嵌入式Linux系统下基于Qt/Embedded的触摸屏驱动的研究。通过对Linux设备驱动和Qt/Embedded备驱动接口的工作原理和机制的研究,并结合大量源代码进行分析,提出了基于Qt/Embedded的触摸屏驱动的开发方案,并在相关的应用设备上实现了基于Qt的触摸屏驱动功能。 相似文献
9.
嵌入式Linux操作系统实时性能的改进 总被引:1,自引:0,他引:1
谢平 《湖南文理学院学报(自然科学版)》2010,22(2):87-89
分析了嵌入式Linux在实时应用中存在的缺陷, 这些缺陷包括内核不可抢占性、没有加入时间限制、优先级反转现象、关中断问题、时钟中断的精度不高等.通过采取4种方法即双内核策略、利用软中断模拟技术、改善实时调度策略和细化时钟粒度等对嵌入式Linux系统的实时性能进行了改进. 相似文献
10.
对嵌入式Linux进行实时性改进是嵌入式操作系统领域的一个研究热点.在分析了标准Linux实时性的基础上,就调度算法、中断和时钟提出了一些改进的方法,以进一步提高Linux操作系统的实时性能. 相似文献
11.
12.
IIC作为目前通用的总线技术,由于它的接线简单,传输速度快,已广泛应用在时钟、EEPROM、小型LCD等设备与CPU的接口中。通过把AD7994与S3C2440的IIC接口相连,并编写相应的Linux驱动程序,使得AD7994可以在S3C2440下正常工作。阐述了嵌入式下如何连接具有IIC接口的外围设备,并详细论述了Linux下IIC设备驱动程序的编写及应用过程。 相似文献
13.
嵌入式系统和Linux的有机结合已经成为普适计算时代最普遍的应用形式.从应用开发的角度阐述了嵌入式LinuX设备驱动程序的工作原理,Linux网络设备驱动程序的特征和运行机制;并总体提出了编写嵌入式Linux网络设备驱动程序的框架,结合普适计算环境下嵌入式手持设备的设计,给出了基于ARM9的S3C2410嵌入式Linux网络设备驱动程序的开发方案及其具体实现. 相似文献
14.
Linux操作系统由于其源码开放、具有可裁剪等特点在嵌入式系统中得到越来越广泛的应用,而USB接口在嵌入式系统中的应用也十分广泛,现在的嵌入式系统的硬件平台大多数是基于ARM处理器的。文中介绍基于ARM平台的Linux2.6内核下,嵌入式USB主机设备驱动开发实现。具体的从USB设备驱动的开发流程出发,介绍了USB接口的一般原理和USB通信的一般过程,然后对USB驱动骨架进行了分析,最后给出了驱动具体实现的关键代码。 相似文献
15.
I2C总线是嵌入式系统的重要组成部分,在嵌入式微控制器与外围设备的数据通信中发挥着重要的作用。文章在研究嵌入式Linux驱动程序的基本结构,分析I2C总线工作时序及工作流程的基础上,基于隐藏硬件内部细节实现统一接口的思想,采用嵌入式Linux驱动程序设计方法,针对Samsung公司S3C2410处理器进行I2C总线驱动程序的设计。同时,以CAT1025设备为例进行I2C总线驱动程序的实现。通过实验,验证了基于S3C2410的I2C总线驱动程序设计具有一定的合理性、有效性和实用性。 相似文献
16.
采用ARM架构的嵌入式CPU,完成了多媒体浏览器的设计与实现。首先在Intel Xscale PXA270上搭建一个完整的嵌入式Linux操作系统平台,包括bootloader、内核以及文件系统的裁减与移植,并且开发了相关的驱动程序,如蓝牙驱动、触摸屏驱动、矩阵键盘驱动、SD/MMC卡的驱动以及LCD显示屏的驱动等,用于完成系统基本的输入输出功能;然后在系统上移植了QT4用于设计应用程序和友好的GUI界面,并在此基础上开发/移植了图象浏览、视频播放、日历时间、文本浏览等功能软件;最后设计了友好的GUI界面,将这些软件有机的组织在一起,形成了完整的多媒体浏览器系统。 相似文献
17.
介绍了Linux操作系统的特点,分析了嵌入式下设备驱动程序的种类,探讨了基于Linux下设备驱动程序具体的开发过程,并提出了几点提高执行效率的方法. 相似文献
18.
介绍了GSM的短消息格式与GPS数据格式,并通过在Sistang手持设备移植嵌入式Linux操作系统,采用嵌入式Qt应用开发平台实现GPS与GSM功能模块在定位导航、远程控制以及个人通信等方面的硬件设计和应用软件的研究. 相似文献