嵌入式系统μC/OS-Ⅱ的应用研究

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:lilinjun0954
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着电子技术与软件技术的飞速发展,嵌入式系统技术已经成了最热门的技术之一。作为实现设备小型化,智能化的重要元素,嵌入式系统已经在国防、航天航空、交通、能源、工业控制、通信以及人们日常生活等各个领域得到了广泛的应用。嵌入式实时操作系统μC/OS-Ⅱ以其结构清晰(clear structure)、性能稳定(stable capability)、源码公开(open source)等特点,成为嵌入式领域的一个新热点。 嵌入式系统以其小型、专用、易携带、可靠性高的特点,已经在各领域得到了广泛的应用,如工业过程控制、远程监控、智能仪器仪表、机器人控制器、数控系统等。这就对传统的基于微控制器的控制系统提出了更高的要求。ARM(Advanced RISC Machines)处理器是目前公认的业界领先的32位嵌入式RISC微处理器。ARM7TDMI是一种高效,低功耗的RISC处理器。以该内核为核的S3C44BOX是一款集成了许多外围设备的芯片,非常适合做嵌入式产品。本文研究的重点就是基于ARM处理器的嵌入式系统μC/OS-Ⅱ的应用研究。 本文首先介绍了嵌入式系统的概况,详细分析了嵌入式操作系统μC/OS-Ⅱ的内核,并对内核的不足之处做出了改进,如时钟中断技术和内存使用等;接着阐述了μC/OS-Ⅱ的移植原理,移植条件以及具体的移植过程,成功的将μC/OS-Ⅱ移植到目标板上;然后本文论述了嵌入式图形系统μC/GUI及其在μC/OS-Ⅱ上应用。完善了μC/GUI系统的功能,如触摸屏和汉字显示功能的实现,从而实现了μC/OS-Ⅱ的图形界面,使μC/OS-Ⅱ更加完整,提高了应用价值;最后编写了测试代码对移植后的μC/OS-Ⅱ和μC/GUI进行测试验证。
其他文献
Internet是一个庞大的分布式网络,随着网络技术的快速发展,越来越多新型的互联网应用正不断涌现出来,渗透到人们生活的方方面面。与此同时,Internet的规模和复杂性也在不断增加,使
随着移动设备的日益普及,人们对智能设备依赖性的增加,以及移动业务的多样化,使得当前移动通信网中小区的用户数不断地增长,而每个终端设备的业务请求越来越频繁,对数据量的
本文的研究内容为第四代移动通信系统中的关键技术之一:降低峰值平均功率比(PAPR)。正交频分复用(OFDM)系统由于高的频谱利用率以及抗码间干扰(ISI)和多径衰落,已经在数字音频
近年来随着无线通信技术的发展和因特网规模的迅猛增长,无线网状网络(Wireless Mesh Networks,WMN)逐渐发展成为一种适用于“最后十公里”的接入网络部署方案,并广泛应用于现
随着列车设备的智能化、微机化,列车通信网络(TCN)技术已经成为设备间进行信息交换的关键技术,在国内外高速列车上得到广泛应用。国内多个单位开展了TCN课题研究及产品自主研
随着数字信号处理技术与网络通信技术的发展,多媒体通信技术迅速地发展起来。视频通信的需求急剧增加,随之而来的视频标准技术也得以迅速发展。新型的视频标准H.264是ITU-T与IS
随着多媒体视频技术的发展,多视点视频作为新兴的视频技术能够为用户提供真实全方位的场景信息,带给用户更高的感官体验,在三维电视、多视点立体电影、视频会议等领域都有广
移动核心网的不断演进带来了很多边界问题,为了保障移动核心网的安全,以及可配置性和可管理性,需要引入会话边界控制器(SBC:Session Border Controller)。SBC作为移动核心网
通过大规模密集部署传感器节点,无线传感器网络承担着采集数据的任务。然而,由于节点能量是极为有限的,这极大地限制了无线传感器网络执行任务的能力。要想高效利用大规模传