基于PC/104的嵌入式操作系统研究

被引量 : 0次 | 上传用户:kuangtuzhm11
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着半导体技术的发展,芯片的集成度不断地提高,嵌入式系统可以集成更多的存储器,更多的外部设备和拥有更为强劲的处理能力。同时嵌入式系统在日常生活中的应用越来越广泛,这些都使现在的嵌入式系统软件变得比以往更复杂,这就要求现代嵌入式系统的软件必须建立在一个符合某种条件的构架之上,而这个构架必须满足以下这些条件:系统的可移植性;系统的可开发性;系统的外部设备管理能力;应用程序的可移植性;一定的实时性。因此就出现了嵌入式操作系统,来为上层的开发提供一个较好的平台和基础。但是由于嵌入式操作系统的多样性和专用性,在系统设计的初期,如何选择一个合适的嵌入式操作系统,针对不同的嵌入式操作系统又如何来安排开发流程就成为了主要的问题。因此首先对嵌入式系统和嵌入式操作系统的基本概念、发展现状和主要研究方面进行说明,提供后续研究的理论基础;其次,结合集散灯光控制系统核心控制模块的硬件环境,即X86架构的PC/104主板,分别进行嵌入式Linux和VxWorks系统的研究和移植,分别提供一种有较强可操作性的移植方法;再次,在研究的公共硬件平台上,基于具体实验数据,对两种嵌入式操作系统的性能进行比较,得出两种系统在可移植性、基本运算性能和开发模式等方面的差别。最后,基于嵌入式系统性能比较的差别,选择实时性更高、开发流程更规范的VxWorks系统,来进行集散灯光控制系统核心控制部分的开发,并且基于VxWorks系统编写了CAN驱动程序和显控界面程序。经集散灯光控制系统联调,CAN驱动程序可实现总线上的数据正确收发,显控界面程序可实现控制信息的传输和节点灯具状态的实时显示,结果表明VxWorks系统可以出色地完成集散灯光控制系统的核心功能,也验证了该系统的优越性能。
其他文献
水土资源关系人类生存与发展,对区域经济发展具有重要意义。对辽宁省水利信息化建设所取得的成绩及存在的问题进行了说明,并从基础设施建设、资金投入、人员引进及培养、信息
公私合营是增加体育场馆供给、提高体育场馆管理效率的有效方式。从实践来看,由于相关法律支持乏力、政府部门职能转变缓慢、社会资本态度谨慎、公益性与盈利性的内在冲突等
镁合金是目前工程应用中最轻的金属结构材料,具有比强度和比刚度高、阻尼减振效果好、可以实现电磁屏蔽等优点,但是其强度不高,高温性能较差。稀土镁合金具有高强、耐热、耐
本文主要从专业素质的培养、现代修车理念的培养和服务意识的培养等三个方面阐述了现代汽车修理人才在培养中应该考虑的问题,并针对上述各个方面指出了目前我国汽车修理人才
<正>今年的成都车展首次搭建了汽车历史文化长廊,让观众在一室之内,穿越120多年的汽车历史。中国人向来有一种强烈的历史情结,而历史往往由成功者书写。《大国崛起》的播出让
压疮是临床中常见的并发症,多见于长期卧床患者。不同的压疮分期表现应根据压疮的形成原因,进行科学有效的护理与治疗。本文结合近几年的临床病例,分析了压疮的主要发病原因,
教学中的交互现象是教学活动的基本特征之一,只是在不同的教学形态中,交互所呈现的方式和特征有较大差别。在课堂教学中,除了教师提问、学生回答问题这种语言的交互之外,教学
屈光参差是眼科临床和眼镜零售门店顾客最常见的屈光情况,此类人群在验光中经常存在配戴不适甚至视觉干扰的症状,对于视觉发育期的幼儿来说,屈光参差性弱视则会影响双眼视功
随着人们生活水平的提高,消耗高能和精制食物逐渐增加,饮食中矿物质含量不断下降:而饮用软水在全世界也越来越多。长期饮用矿物质较低的软水对健康有无负面影响,各家观点不一
目的:通过建立急性肾损伤小鼠模型,检测不同时间点肾组织中内质网应激相关标志物的表达,从而探索急性肾损伤的发病机制,寻找新的治疗方法。方法:建立急性肾缺血再灌注损伤小