基于QNX实时操作系统的嵌入式测试系统的开发

被引量 : 0次 | 上传用户:meljl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
论文以某重点型号工程设备的测试系统的研制为背景,探讨了在QNX实时操作系统上搭建嵌入式测试平台的设计和实现方法。本测试设备以PC/104为核心,通过实时发送设备所需的各种激励信号、接收设备的各种响应信号,来模拟设备的工作环境和实际工作流程,根据其状态和反应确定其各项功能是否正确。 首先,介绍了QNX实时操作系统的体系结构,对系统的微内核Neutrino、图形界面PHOTON、资源管理器以及如何构建嵌入式目标系统作了详细介绍,同时对比VxWorks系统,分析评价了QNX实时特性,说明使用QNX系统的必要性。 其次,介绍了测试系统的硬件组成和测试系统的软件具体实现。论文分析了测试系统的设计思想,阐述了测试系统模块的划分和实现方法。阐述的重点放在系统软件部分,对于硬件部分仅作简要介绍。测试系统的用户界面遵循简洁易用的设计原则,采用QNX自带的PhAB集成开发环境进行开发。文中阐述了测试程序用户界面的设计、测试模块的划分和实现中的技术要点。 最后,论文详细介绍了QNX系统中设备驱动程序及相关资源管理器的开发,包括硬件资源的管理、中断处理函数的编写以及驱动程序与应用程序的接口。为满足嵌入式系统的需要,论文还对QNX系统下如何生成目标系统镜像进行了详细的描述。 此外,作为系统研制的硬件基础知识,本文列举了PCI总线接口的有关技术,重点描述了PCI总线配置空间等与编写系统设备驱动程序密切相关的知识点。
其他文献
随着科学技术的发展,传统的导热材料—金属,由于其抗腐蚀性能差且导电,在一些特定领域已经受到了限制。如在化工生产和废水处理中使用的热交换器,要求所用材料既要有较高的导热能
以八棱海棠幼苗为试材,研究了不同浓度的PEG-6000模拟干旱胁迫对八棱海棠根系生理生化指标的影响。结果表明:不同程度干旱胁迫均使八棱海棠根系丙二醛(MDA)和游离脯氨酸(Pro)
EPC合同是一种由承包商进行全部设计、采购和施工,提供完善的设施的总包合同模式.EPC合同条件下工程风险一般都要求承包商来承担,如果承包商善于运用EPC合同模式,控制和处理
在参阅大量文献的基础上,文章系统总结了我国厚煤层开采工艺和方法,分析了厚煤层开采工艺存在的一系列问题,指出应当用现代科技的最新成果来设计和改造矿井"开采体系",并就我
随着我国煤炭开采量的不断增加,煤矿安全问题变得越来越出,重大特大煤矿事故时有发生,为了探求煤矿事故的发生机理,分析煤矿事故发生的原因,以指导我国煤矿生产安全管理工作,预防和
<正>随着我国社会经济水平的不断提升,城镇化建设速度逐年加快,人们对城市环境卫生的需求也越来越高,2009~2013年间我国城镇化率由46.6%提升到53.7%,相应的市政环卫车产量也
以陕西省的汉阴、勉县、蒲城、商州、高陵、耀州、陈仓、杨凌、甘泉、米脂和泾阳11个县(区)的29个乡镇49个村为样本地区,采用随机抽样法和问卷调查法获得统计数据,通过建立Lo
<正>正如工业革命改变了全世界,极大地提高了生产效率,科技也为商业带来了巨大的进步,重新定义了商业运营的概念,恰当地运用新科技能极大地提高绩效。然而,前景并不是一片光
在绩效管理实践中,重视个体绩效而忽略团队绩效和组织目标是一种常见的现象,因而降低了绩效管理的有效性,导致绩效管理流于形式。针对传统绩效管理对工作绝对的分解与实践中难以
<正>爱美之心,人皆有之。抓住强需求,"更美"想做大"美事"。微电影《整容日记》的热播不仅将整容话题搬上荧幕,在年轻女性中掀起整容热浪,还带红了一个叫"完美诊所"的APP。"完