MQX操作系统在便携PID报警仪中的应用研究

来源 :杭州电子科技大学 | 被引量 : 0次 | 上传用户:zxc473138
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科技的不断发展,嵌入式系统正不断渗透到人们生活和工作的各个领域。便携式PID报警仪就是嵌入式系统应用的一个典型例子,大量用于环境监测、工业保健、石油化工等领域的VOC等有害物质检测。然而我国该类仪器同国外还有很大的差距,一个重要的原因就是嵌入式软件控制系统遇到瓶颈。传统的检测器一般采用前后控制系统,该类系统代码量大、不易移植和维护、开发周期长、扩展难度大等问题,越来越无法满足检测器发展需求。因此,检测器产品在软件控制上有必要引入新的设计思想和方法,即应用嵌入式操作系统。Freescale MQX操作系统作为嵌入式操作系统中的一种,具有明显的优势。它是一款源码开放、功能齐全、完全免费的操作系统,自带TCP/IP堆栈库、USB堆栈库等,可以满足各种应用场合。它支持Freescale推出的轻量级、低开销、低配置的eGUI,可以提供友好的人机界面及实现产品人机交互。同时,它提供的一整套应用编程接口(API)和模块化、基于组件的架构大大提高开发效率、降低开发难度。另外,它根据不同的硬件平台提供了完整的平台支持包(PSP)和板级支持包(BSP),从而缩短了产品开发周期,加快产品上市。因此,在便携式仪表中应用MQX操作系统是一个很好的选择。本文首先介绍了MQX操作系统的组织架构、存储机制、任务同步机制、中断和异常处理方法等;详细描述MQX操作系统的启动过程、系统运行机制、用户任务运行和调度方法等内容;给出MQX操作系统支持的开发环境及本文所用的开发环境。其次,对PID报警仪硬件系统进行设计。介绍PID检测器的原理和特点及报警仪基本工作原理;介绍基于MCF52259微处理器的硬件系统的基本结构,详细阐述电路各个子系统,包括:核心控制系统、存储系统、显示系统、通信系统,电源管理系统等。接着,对报警仪嵌入式软件系统进行详细设计。根据报警仪待实现的基本软件需求对嵌入式软件系统功能进行深入分析,包括PID校正系数与气体标定、存储功能、数据处理及算法、泵的PWM波控制等;给出了MQX操作系统下主构建板级支持包包(BSP)的方法和详细步骤;根据MQX操作系统驱动程序设计方法,开发了本系统在MQX操作系统下内部模组和外部模组的驱动程序;采用状态机的方法开发了适合本系统的人机界面,实现人机交互使系统更加友善;同时,开发了适合本系统应用的TCP/IP简单协议栈;根据硬件模块及软件系统分析对应用程序进行任务划分,详细设计各个任务并给出了关键任务的程序流程图。最后,对嵌入式软件系统进行测试及结果分析。本文对系统进行了一系列的测试实验,文中给出了系统关键部分的测试和结果分析,包括:键盘测试、人机界面测试、采样泵PWM波测试、信号采样与存储测试、以太网通信测试等;总结了自己所做工作,并针对研究的不足提出展望。本文以Freescale32位处理器MCF52259为硬件平台引入Freescale MQX嵌入式操作系统基本实现了便携PID报警仪功能。由于MQX操作系统发行时间短,国内对其研究甚少,所以本文将MQX操作系统应用在便携PID报警仪中具有一定的研究和应用价值。
其他文献
Gab/基HEMT器件具有较宽的禁带,高二维电子气浓度,高电子迁移率以及高击穿电压等特性因而在高微波功率器件上有着极大的应用潜力。为了减小栅泄漏电流,MOS结构被添加到GaN器件中
该文首先介绍了静电学基础理论的创立、现代静电工程学的发展及应用,并特别指出电流体动力学(EHD)已成其一个重要分支,成为现代静电工程学的研究热点.然后对电流体动力学作了
高清视频引起了视频通信市场的一次快速、彻底的转变。视频压缩对于所有的视频应用都是必须的,而H.264/AVC被业界认为是最先进的视频压缩技术。在相同视频质量的情况下,H.264基
具有金属/介质/金属的三明治结构人工复合材料作为表面等离激元材料和超构材料的集合体,具有丰富的物理、电磁特性,并且其结构简单、便于分析,在光学超常透射和负折射率材料领域
背景一氧化氮(Nitric oxide,NO)作为神经系统中一种重要的信使分子,具有多种生理功能。但过量的NO就会造成神经细胞损伤,并被认为是人类神经退行性疾病的重要致病因素之一。
由第三方独立且公正的认证机构对企业实施认证,可以有效避免不同顾客对企业能力的重复评定,减轻企业负担,提高经济贸易效率,同时,按照国际通行的原则和方式来经营与管理企业,
期刊
本实验目的是:应用链脲佐菌素(STZ)诱导的大鼠糖尿病模型,采用视频显微测量方法研究STZ诱导的大鼠糖尿病对cAMP介导的小冠状动脉舒张的影响及G蛋白的作用。同时应用膜片钳技术
无线通信是指利用电磁波信号能在自由空间中传播的这一特性进行信息交换的通信方式。现今,对无线通信系统越来越深入的研究,要求驱动装置的处理器必须具有更高的性能。数字信号
近年来,许多应用中的数据其特性随时间动态变化,在不同时间段上,分析和挖掘这类数据的特性已成为一个新的热点问题。针对这类问题,演化聚类(evolutionary clustering)中的时
人类获取的信息主要来源于视觉,而视觉系统的基础是图像,所以图像质量的高低直接影响到人类对客观世界认识的准确与否。由于相对运动、大气干扰、散焦和噪声等诸多因素的存在