基于ARM微控制器的嵌入式实时操作系统的研究与应用

来源 :西安工程大学 | 被引量 : 0次 | 上传用户:zyhope006
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于嵌入式系统具有体积小、性能强、功耗低、可靠性高以及面向行业应用的突出特征,目前巳经广泛地应用于军事国防、消费电子、网络通信、工业控制等各个领域。嵌入式系统已成为现代电子设计的一大领域和方向。而嵌入式操作系统是嵌入式系统的灵魂,成为操作系统研究的一个重要分支。 本文将嵌入式操作系统与模块化硬件设计相结合,共同构成一个可以重复利用的软硬件平台。首先阐述了嵌入式操作系统的发展历史、当今市场和未来趋势;然后分析了具有实时性、源码公开的嵌入式实时操作系统uC/OS-Ⅱ;了解了其特点及内核结构,以及研究嵌入式实时操作系统的必要性和优缺点;并提出了uC/OS-Ⅱ任务优先级翻转问题的一种解决方法;同时了解了ARM7微控制器的内部结构和编程特点;详细讲叙了uC/OS-Ⅱ实时操作系统在基于LPC2194的嵌入式控制器硬件平台上的移植要求、移植过程及移植测试。 本论文的后半部分先是具体介绍以微控制器LPC2194为核心的电能表的硬件电路的设计;主要包括电能计量专用芯片外围电路、键盘显示电路、复位电路、CAN通信电路和USB接口电路。在uC/OS-Ⅱ操作系统下对电能表进行软件设计;主要包括:系统关键代码的设计、初始化软件设计、数据采集模块、LED显示模块、CAN通信模块及USB通信模块的设计,并对系统实时性进行测试。 本文是将高性能、低功耗的32位RISC结构的ARM微控制器和开放源码的嵌入式实时操作系统uC/OS-Ⅱ的研究与实践相结合,构建了以微控制器LPC2194为核心的电能表的硬件系统,并在uC/OS-Ⅱ操作系统下进行软件设计。
其他文献
导弹在制导的过程中,由于成像器受目标与镜头间存在的相对运动、镜头散焦与高速飞行中大气湍流的影响,会出现图像模糊的情况。图像模糊会导致武器目标识别正确率的下降。因此
近年来随着我国电力工业的迅速发展,输电线路的覆盖面积大大增加,但随之而来的输电线路、绝缘子事故率也明显增多。输电线路、绝缘子在实际工作中受环境影响非常大,比如在大风、雨雪、高温及地震等非正常天气会破坏它们的特性。输电线路的损坏或者特性下降会直接导致电力网络的不稳定甚至损坏,因此提前检测输电线路的缺陷来预防损坏非常重要。传统的检测方式是人工检测,采用固定区间划分任务的方式,即一组检测人员负责某个区段
学位
在纺织、印染、造纸设备中,为了进行连续加工,通常把各个加工单元组合成联合机,各加工单元分别由一台变频器控制。工艺要求加工过程中,保持各单元间线速度成适当关系。此时,单台变
车载GPS定位终端在过去十年内已经成为汽车工业发展的焦点。在欧美国家和日本,车载GPS定位终端在最近几年内得以广泛的应用。车载GPS定位终端是融全球卫星定位技术(GPS)和现
本文针对交通系统复杂性、随机性和难以用精确的数学模型来描述的特点,考虑到模糊控制技术具有不需要建立精确的数学模型,神经网络具有并行计算、分布信息存储以及具备自学习
差压流量计是工业中使用最广泛的一种流量计,广泛应用于石油、天然气、化工等许多领域。内锥流量计是一种新型的差压式流量计,和传统的差压流量计相比具有压力损失小、要求前后直管段短、抗脏污等优点,尤其是在一些特殊的应用场合,如近海油田湿气测量、垃圾焚烧发电、焦炉煤气的测量等,具有明显的优势。由于内锥流量计具有这些特性,因此近几年来成为了国内外的研究热点。同任何一次节流装置一样,必须配套使用高质量的智能流量
在我国,随着信息时代的到来,计算机在各行各业得到了越来越广泛的应用,医院信息系统(Hospital Information System,简称HIS)就是在这样一种情况下发展起来的。通过应用医院信息系
在信息技术飞速发展的今天,越来越多的领域掀起了数字化革命。多媒体通信成为了人们一种新型的重要交流手段,其中包含着大量信息的数字视频发挥着越来越重要的作用,影响着国
氧气转炉炼钢法从1952年出现以来,得到了迅速的发展,目前已成为世界上最主要的炼钢方法之一,其生产过程是一个周期性的升温降碳过程,包含非常复杂的多元多相高温反应,其主要目的是
船舶航向控制实际上应区分为两类控制问题:在航向设定值不变时进行航向保持和在设定航向变化时进行航向跟踪。实际上对这两种控制应该采取不同的控制策略,但为简化起见,通常只用