首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 125 毫秒
1.
基于嵌入式ARM和Linux系统设计了光纤温度传感检测电路。利用Linux内核进行嵌入式的驱动程序设计;通过捕捉多个外部中断实现反射谱峰值的间接定位;利用Multisim软件对光纤传感检测电路的外围硬件进行了性能仿真;基于QT设计了嵌入式系统的图形化界面。硬件电路运行结果表明,嵌入式系统的Linux内核可以正常引导和启动,QT图形化界面可以实时显示光纤反射谱峰值以及对应的温度值。和传统的工控开发板相比,该系统对测量结果的显示更加形象直观。  相似文献   

2.
以Linux操作系统环境为例,介绍如何在Linux操作系统下建立嵌入式交叉编译环境,并使用交叉编译工具编译嵌入式Linux内核,以及在Skyeye上模拟Linux操作系统内核移植。在ARM Linux内核交叉编译部分以S3C2410X目标机处理器,生成可在其上运行的Linux内核,内核版本为最新的Linux-2.6.39。  相似文献   

3.
嵌入式Linux操作系统的特性   总被引:2,自引:0,他引:2  
微处理器技术的发展使嵌入式系统得到广泛应用。一个小型、实时、性能良好的嵌入式操作系统的研发和应用,就成为嵌入式系统进一步应用要解决的首要问题了。文中在重点分析Linux的系统特点,以及Linux的内核组成和各组成部分的功能的基础上,说明了嵌入式Linux的3个基本元素和嵌入式Linux内核应该具备的功能。分析表明,虽然Linux存在一些不足之处,但其组成特点和源码开放的特性使得Linux必将成为嵌入式系统开发的一个高效、实用的操作系统。  相似文献   

4.
微处理器技术的发展使嵌入式系统得到广泛应用。一个小型、实时、性能良好的嵌入式操作系统的研发和应用,就成为嵌入式系统进一步应用要解决的首要问题了。文中在重点分析Linux的系统特点,以及Linux的内核组成和各组成部分的功能的基础上,说明了嵌入式Linux的3个基本元素和嵌入式Linux内核应该具备的功能。分析表明,虽然Linux存在一些不足之处,但其组成特点和源码开放的特性使得Linux必将成为嵌入式系统开发的一个高效、实用的操作系统。  相似文献   

5.
在当前嵌入式系统应用中,性能问题一直是人们关注的重点.大多数嵌入式Linux应用往往运行在用户态,系统运行时需要经常在内核态和用户态之间反复切换,降低了关键业务的执行效率.以往的研究较少从内核态下的线程库出发来考虑性能优化的实现方法,影响了嵌入式系统的整体性能.对此,本文提出一种适用于嵌入式Linux系统的内核级线程库(LKTL),并且分析了实现的关键技术.LKTL提供了线程管理、信号量同步、内存的动态分配和回收、日志管理以及基本的GNU C库的功能,不但大大提高了应用程序的运行效率,还方便了应用程序的开发和移植.实验表明LKTL能够显著优化嵌入式Linux系统的整体性能.  相似文献   

6.
随着当前计算机技术的不断发展,嵌入式系统应用领域越来越广泛,尤其是Linux操作系统在产业发展中起着举足轻重的作用。Linux操作系统内核具备进程管理、文件管理、储存管理以及内核调度等功能,基于Linux应用环境前提,在不同系统芯片硬件平台上,嵌入式Linux操作系统能够实现运行,通过进程调度及文件设计等模块满足不同开发板与应用需求。本文主要通过介绍嵌入式Linux操作系统的基本功能,从而具体阐述嵌入式Linux操作系统的设计。  相似文献   

7.
以Linux操作系统环境为例,介绍如何在Linux操作系统下建立嵌入式交叉编译环境.并使用交叉编译工具编译嵌入式Linux内核.以及在Skyeye上模拟Linux操作系统内核移植。在ARMLinux内核交叉编译部分以S3C2410X目标机处理器.生成可在其上运行的Linux内核,内核版本为最新的Linux-2.6.39。  相似文献   

8.
随着当前计算机技术的不断发展,嵌入式系统应用领域越来越广泛,尤其是Linux操作系统在产业发展中起着举足轻重的作用。Linux操作系统内核具备进程管理、文件管理、储存管理以及内核调度等功能,基于Linux应用环境前提,在不同系统芯片硬件平台上,嵌入式Linux操作系统能够实现运行,通过进程调度及文件设计等模块满足不同开发板与应用需求。本文主要通过介绍嵌入式Linux操作系统的基本功能,从而具体阐述嵌入式Linux操作系统的设计。  相似文献   

9.
提出了一种构建嵌入式Linux操作系统的方法:通过内核定制,文件系统裁减和启动脚本配置采构建嵌入式Linux操作系统.详细说明了具体实现步骤,同时讨论了各种构建方式的利弊.实验证明,通过该方式构建的嵌入式Linux操作系统运行稳定可靠,性能优异,功能可灵活配置,适用范围非常广.  相似文献   

10.
ARM & Linux架构下智能门禁控制器以太网接口开发   总被引:1,自引:0,他引:1  
论述了在Linux操作系统下开发基于ARM7TDMI内核S3C44B0X微处理器的智能门禁控制器以太网通信接口技术.设计了以以太网控制器芯片RTL8019AS为核心的接口硬件电路,说明了嵌入式系统应用软件开发、编译流程,开发了运行于uCLinux操作系统的服务器端程序和运行于Windows操作系统的客户端程序,实现了基于TCP/IP协议的双向通信.测试表明,系统通信正常,可以通过以太网进行远程数据传输.  相似文献   

11.
在分析了国内外嵌入式Linux实时技术的基础上,根据Linux 2.6内核和嵌入式实时操作系统的特点,采用直接修改Linux内核的方式,从中断线程化、自旋锁可抢占、优化O(1)调度算法三个方面提出了一种针对Linux 2.6的实时优化方案。该方案的提出使得Linux2.6的实时性能在内核可抢占的基础上得到了进一步的提高,扩充了Linux在嵌入式领域的实时应用。  相似文献   

12.
移植操作系统是开发嵌入式系统的前提和基础,Linux操作系统因为具有开放源代码、功能强大且易于移植等特点而成为嵌入式系统的首选。描述了将Linux移植到基于EP9315处理器目标板上的方法和过程。着重讨论在该开发板上的RedBoot和Linux内核移植的关键技术以及RamDisk文件系统的建立,并对移植过程中遇到的问题进行分析和总结。结果证明该方法是可行的,并且适用于其它ARM硬件平台的移植。  相似文献   

13.
将嵌入式Linux应用至目标设备,并开发出优秀的人机交互界面,是嵌入式开发的关键技术之一。探讨了嵌入式图形界面国内外研究现状,通过比较,提出了在uclinux系统下采用MiniGUI开发图形界面应用软件的一般性实现方案,并重点分析了移植MiniGUI到目标板的关键技术。并最终在农业数据采集设备上实现了图形界面。  相似文献   

14.
该文针对当前工业控制领域网络控制技术的快速发展,给出了一种应用于测控系统的基于Linux的嵌入式系统的设计方案。利用Linux自身提供的条件编译系统,初步解决了Linux作为嵌入式操作系统面临的一些问题。并利用实时应用接口(RTAI)来增强Linux的实时性,引入实时硬件抽象层结构(RTHAL),利用Linux的内核模块机制提供实时服务和完成实时任务,解决了LinuX实时性不足的问题。通过数据采集程序的实现给出了在RTAI-Linux环境下开发实时应用程序的设计方法。  相似文献   

15.
基于嵌入式Linux系统下的Qt开发   总被引:1,自引:0,他引:1  
随着嵌入式系统的发展,在Linux下使用Qt开发嵌入式图形用户界面是嵌入式应用的重点。我们通过实例,阐述了基于嵌入式Linux图形界面开发过程并具体描述Qt/Embedded图形系统的移植。  相似文献   

16.
移植标准Linux到S3C2410   总被引:4,自引:4,他引:4  
本文描述了将Linux移植到基于S3C2410处理器目标板上的方法与过程。着重介绍了Linux内核的移植的原理与操作方法。移植后的Linux在嵌入式系统中运行良好。对其他嵌入式操作系统的开发同样具有参考意义。  相似文献   

17.
近几年计算机硬件技术及网络水平的不断发展和提高,嵌入式系统在军事、政治、经济、生活等各个方面都得到了普遍的应用。 Linux操作系统具有代码公开、内核优化、占用资源少等多方面无与伦比的优点。因此,文中提出了一种嵌入式Linux系统设计及具体实现方法,其中包括硬件结构,软件设计主要分析了嵌入式操作系统的选择和驱动程序的实现。该系统采用微处理芯片来控制实现系统功能,并最终提出了一种使用软硬件技术开发的嵌入式Linux系统的方法。  相似文献   

18.
基于Linux的嵌入式工业测控系统   总被引:2,自引:0,他引:2  
该文针对当前工业控制领域网络控制技术的快速发展,给出了一种应用于测控系统的基于Linux的嵌入式系统的设计方案。利用Linux自身提供的条件编译系统,初步解决了Linux作为嵌入式操作系统面临的一些问题。并利用实时应用接口(RTAI)来增强Linux的实时性,引入实时硬件抽象层结构(RTHAL),利用Linux的内核模块机制提供实时服务和完成实时任务,解决了Linux实时性不足的问题。通过数据采集程序的实现给出了在RTAI-Linux环境下开发实时应用程序的设计方法。  相似文献   

19.
为了克服嵌入式Linux调试领域中的插桩模型的缺点,该文在LKM技术的基础之上,引入了“寄生技术”,提出了一种嵌入式Linux内核调试模型,实现了调试代理的功能。实验表明,该模型降低了寄生代码与嵌入式Linux内核的耦合度,减少了对嵌入式Linux内核的修改量,提供了更为灵活的扩展机制和更容易移植的条件。  相似文献   

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

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