推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于ARM的嵌入式操作系统在温度测量仪表中的应用

更新时间:2020-03-06 17:45:11 大小:2M 上传用户:xiaohei1810查看TA发布的资源 标签:arm嵌入式操作系统温度测量仪表 下载积分:3分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

传统的8位单片机已经越来越不能适应逐渐复杂的应用需求。友好的交互界面、网络互联功能、智能化的软件、高效的数据处理几乎成了智能化系统的共同需求。随着嵌入式系统的迅猛发展,这种应用系统正逐步取代传统的以PC为中心的应用,成为未来智能化仪表中的主力军。      嵌入式系统以其小型、专用、易携带、可靠性高的特点,已经在各领域得到了广泛的应用,如工业过程控制、远程监控、智能仪器仪表、机器人控制器、数控系统等。这就对传统的基于微控制器的控制系统提出了更高的要求。      ARM(Advanced RISC Machines)处理器是目前公认的业界领先的32位嵌入式RISC微处理器。ARM处理器性能高、功耗低、成本低,特有16/32位双指令集。随着嵌入式系统所要完成工作的复杂性,程序代码会越来越庞大,需要管理的外设越来越多,只有拥有嵌入式多任务操作系统,拥有稳定工作的硬件基础,开发工作重点才能由原来的硬件的调试、软件的DEBUG转变为对于实际应用系统的性能提高、智能化软件的编写。此外,只有在一个完整的、具有统一编程规范的操作系统基础上,使用高级语言开发出的应用程序,才可能具有良好的可移植性,才可能被重复利用。      uC/OS-Ⅱ是一种专门为微控制器设计的抢占式实时多任务操作系统。uC/OS-Ⅱ具有内核源代码公开、简洁易学、可移植性强等优点。而且,它体积更小、功能更强,快速,稳定,更具有针对性。嵌入式产品是针对特殊的用途而设计的,有很强专一性特点。因此uC/OS-Ⅱ不像其它实时操作系统,提供给用户的是一个标准的API函数,程序开发人员利用操作系统提供的API函数,进行应用程序的开发。要想在uC/OS-Ⅱ内核上进行应用程序的开发,就需要程序开发人员在实时内核的基础上建立自己的实时操作系统。这就需要把uC/OS-Ⅱ移植到自己的硬件目标板上,写出相应的驱动程序以及用户图形界面等等;在这些接口函数之上,加上用户自己的应用程序,就构成了嵌入式软件。      本文以基于32位ARM微处理器LPC2210和嵌入式实时操作系统uC/OS-Ⅱ的嵌入式数字温度仪表的研制过程为主要学习内容,阐述了其具体技术及相关实现方法。将高性能、低功耗的32位RISC结构的ARM内核处理器与开放源码的嵌入式...

部分文件列表

文件名 大小
基于ARM的嵌入式操作系统在温度测量仪表中的应用.pdf 2M

全部评论(0)

暂无评论