μClinux系统分析与开发

来源 :2006年全国第六届嵌入式系统学术年会 | 被引量 : 0次 | 上传用户:ken112233
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式操作系统是嵌入式系统的灵魂,目前已有多种广泛使用的嵌入式操作系统,如Nucleus,VxWorks,μClinuz等.文中主要对μClinux系统进行介绍,着重分析μClinux的内核结构和源码模块、FLASH存储技术、开发环境、驱动程序开发等,这对开发和研究μClinux有一定的参考价值.
其他文献
研究了嵌入式系统集成开发平台的基本设计方法,提出通用性与可移植性是设计的立足点.给出了一个以Freescale HC08/S08系列MCU为目标的嵌入式系统集成开发平台的设计思想,包括支持C编译的可移植的集成开发环境(IDE)、通用的写入调试器等.着重阐述了系统的设计思路、可重定目标的IDE以及编程调试器的设计方案,对其中的一些技术难点进行了深入的分析说明.
本文提出了一种多层次指令集定制算法,用于基于传输触发体系结构的嵌入式异构多核ASIP设计过程中的指令集定制环节.该算法将任务的分配与调度和处理器指令定制结合起来,以循环迭代的方式完成应用程序在不同处理器上的映射和指令集的自动生成.测试结果表明,该算法具有的良好的可扩展性,并且可以根据处理器个数和面积约束对性能加速比影响的正交特性,预估处理器个数的选择和面积约束值选择之间的折中,从而减小设计空间搜索
网络监控是网络研究领域的热点,而数据采集是网络监控的基础.文中对比基于Hub的网络监控和基于Switch的网络监控的特点.着眼于常用数据采集系统的可靠性较弱和通用性不强的问题,提出了一种基于交换机端口镜像技术和ARP欺骗技术相结合数据采集方法.通过对其关键技术进行仿真试验,证明该采集方法可靠性更强、通用性更高.
文中在简要介绍了三电平二极管箝位式PWM整流器的基础上,完成了其数字化控制器的设计过程.给出了数字化控制器各部分的原理框图和控制系统的DSP软件流程图,阐述了使用CPLD实现外围器件逻辑控制功能及三电平SP-WM调制功能的方法.计算机仿真和实验结果共同证明了文中设计的数字化控制器的有效性.
本文首先分析了火炮火控系统软件的特点,然后提出了专门针对此类软件的综合测试平台.该平台由火炮火控模拟仿真器、测试中间机、测试服务器、测试用例管理库、测试结果整理和故障诊断、软件代码静态分析、测试用户端共七个分系统组成.文中给出详细的设计方案,并对其中的实现难点进行重点论述.
文中简要介绍使用ARM公司提供的ADS开发工具,进行移植μC/OS-Ⅱ的工作,将移植结果应用在跑马灯和数码管的实现上,每隔1/2s切换一次数码管显示,跑马灯闪烁一次,经过2h运行,未出现错误,表明移植成功.
以目前国际上正在开展的下一代自动测试系统的研究为主线,通过研究嵌入式控制系统测试平台的体系结构,紧密结合仿真测试系统的发展现状,分析了下一代被测对象和自动测试系统的发展特点.对嵌入式控制系统及国内外仿真测试系统的研制现状进行了讨论,进而联系到武器控制系统的研制现状和特征,提出了关联测试和仿真测试的新概念.
本文提出了一种基于软件架构的、面向方面的敏捷软件的方法学,将表达力和效率作为嵌入式应用的两个最重要的关注加于考虑:表达力带来敏捷性,效率带来可用性.依据关注分离的原则,将系统分解为功能方面和若干个为功能方面提供支持的技术方面,我们主张不同的关注采用不同的编程手段;在功能方面采用高表达力的说明性编程,而技术方面采用高效率的过程性编程;最后通过抽象机将功能方面和技术方面动态地编织起来,完成系统的全部功
本文以杰瑞深软公司的嵌入式软件集成开发环境JARI-IDE为例,简要介绍支持嵌入式Linux的开发工具的一体化设计思路,以及编辑器、交叉编译器、交叉调试器等部件的集成和设计方法.
无源地形跟随飞行是导弹等飞行器进行隐蔽性飞行的重要技术途径,是在不向外界发射有源信号的情况下,按照规划航路沿实际地表随地形的起伏进行接地飞行.文中基于弹载计算机,讨论导弹实现无源地形跟随技术的技术途径、系统方案、组成和可能出现的关键技术,并对涉及的主要关键技术实现进行了分析和讨论.关键技术包括地形跟随导航曲线生成系统的实现方法和技术途径,相应执行飞行控制任务的弹载计算机基本需求分析,软、硬件的实现