基于RT-Linux的嵌入式实时系统设计

被引量 : 0次 | 上传用户:lym66688
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
因为应用需求的牵引和IT技术的推动,嵌入式实时系统的设计方法有了很大改变。早期的嵌入式实时系统的开发主要着眼于提高基于CPU速度的执行效率问题,开发方式靠基于处理器直接编写软件,没有采用RTOS(实时操作系统),不能将系统软件和应用软件分开处理。而今,嵌入式实时系统的开发则更看重产品的上市速度、界面的美观性、对网络协议的支持等等因素;基于RTOS以及各种软件包来开发嵌入式实时系统已经成为主流。Linux作为嵌入式操作系统上的后起之秀,以其开放源代码、免费、可定制、对网络支持好等优点,逐渐受到开发者的重视。不过基于Linux开发嵌入式实时系统,需要对其进行实时性改造和裁减,在对用户界面要求较高的场合,还需要解决图形支持库的问题。 为了能使嵌入式Linux适合开发工业控制系统,笔者针对Linux在实时方面的不足,经过反复比较,选用了其实时化版本:RT-Linux,构建开发平台;并从内核、函数库、文件系统等方面着手,对Linux进行了裁减;在图形支持库方面,笔者应用嵌入式图形工具包QT-Embedded搭建开发环境,实现对QT-Embedded库的裁减,并基于它开发了控制系统的图形用户界面。 论文首先介绍了嵌入式系统和实时系统的特征和发展趋势。接着论述了基于RTOS开发嵌入式实时系统的重要性以及选用RTOS的原则,介绍了几种热门的RTOS。第三章,在介绍Linux作为嵌入式实时操作系统的优点时,分析了其不足之处。第四章分析了改造Linux实时性的方法,重点介绍了RT-Linux的实现原理,以及基于RT-Linux进行开发的过程。第五章,从内核,库,文件系统,启动脚本等几个方面,实现对Linux的裁减。第六章,介绍了嵌入式GUI,以及搭建QT-Embedded开发平台和裁减QT-Embedded库的方法。第七章,给出了基于RT-Linux和QT-Embedded构建注塑机控制系统上位机的实例。最后是总结和展望。
其他文献
<正>一、公益概念:剧院向图书馆看齐许多去过纽约的游客都知道,每年夏天在纽约中央公园戴拉寇特剧院(Delacorte Theater)演出的纽约莎士比亚戏剧节对观众是完全免费的,每年的
钢铁工业是国民经济发展的支柱产业,钢铁工业发展水平如何,历来是一个国家综合国力的重要标志。随着国民经济的不断发展,我国钢铁工业取得了令人瞩目的成就,从1996年开始,已连续6
资产重组越来越成为企业实现资源再配置、优化资本结构、完善公司治理结构的重要方式,而资产重组业务也对企业会计的改革和发展提出了新课题。我国上市公司的重组成绩是显著的
中国古代复仇故事众多,其中以女性为复仇主角的的故事特殊。这些故事中对女性复仇的描写给了我们现代人一个新的审视古代女性的角度。本文主要通过对这些女性复仇者七种——
民主监督是政协的三大职能之一,也是我国社会主义监督体系的有机组成部分。搞好政协民主监督,提高民主监督实效具有重要的意义。当前,政协民主监督因各种原因,其作用没有得到
<正>冠状动脉分叉病变(简称分叉病变)约占经皮冠状动脉介入治疗(PCI)术中所有病变的15%~20%[1-2]。分叉病变一直被认为极具挑战性,相对于冠状动脉非分叉病变,其手术成功率更
近年来,新疆城镇蔬菜零售价格不断攀升,影响了城镇居民的生活水平。为了平稳菜价新疆维吾尔自治区政府通过搭建平台,企业运行及社区出人出力的方式,在乌鲁木齐市探索出一种新的蔬
三维重建是计算机视觉技术的主要内容之一。拍摄二维图像的相机内外参数的标定、图像特征点的提取以及特征点的立体匹配是计算机视觉中三维重建的技术核心。由于计算机视觉中
本文首先分析了中国电信所在通信行业的发展趋势、竞争恪局和竞争地位,阐述了中国电信所面临的国内竞争的严峻形式,用SWOT方法分析了中国电信的机遇与挑战,论述了大客户关系管理
菲律宾红溪礼示大学孔子学院自2010年成立以来,汉语教学以及推广成果显著,参加汉语水平考试的人数连年递增、数以万计。笔者有幸于2016年5月至2017年5月在菲律宾红溪礼示大学