浅谈基于arm的嵌入式系统设计

浅谈基于arm的嵌入式系统设计

ID:28233126

大小:18.62 KB

页数:6页

时间:2018-12-08

浅谈基于arm的嵌入式系统设计_第1页
浅谈基于arm的嵌入式系统设计_第2页
浅谈基于arm的嵌入式系统设计_第3页
浅谈基于arm的嵌入式系统设计_第4页
浅谈基于arm的嵌入式系统设计_第5页
资源描述:

《浅谈基于arm的嵌入式系统设计》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、为了确保“教学点数字教育资源全覆盖”项目设备正常使用,我校做到安装、教师培训同步进行。设备安装到位后,中心校组织各学点管理人员统一到县教师进修学校进行培训,熟悉系统的使用和维护。浅谈基于ARM的嵌入式系统设计  摘要:ARM是对微处理器的通称,ARM处理器是一种32位嵌入式的RISC处理器,由于其独特的优点,被广泛应用于嵌入式系统的设计中。本文就对基于ARM的嵌入式系统设计的相关内容进行分析,主要介绍了嵌入式系统的结构、技术特点以及ARM选型、嵌入式系统的具体设计过程等,为嵌入式系统的开发设计提供基础理论参考。  关键词:ARM嵌入式系统开发设计  中图分类号:

2、文献标识码:A文章编号:1672--0065-02  从单片机的出现到现在各式各样的嵌入式微处理器的大量应用,嵌入式系统已经经过四十多年的发展,而随着近些年科学技术的不断发展,各种新型技术设备的不断出现,嵌入式系统自身也不断的优化,人们对于嵌入式系统的优越性越来越认可,嵌入式系统也被广泛应用于各种高精设备。ARM的处理器是目前业界公认的领先的32位的嵌入式的RISC处理器,所以成为了这种嵌入式系统设计的首选。  1嵌入式系统的体系结构为了充分发挥“教学点数字教育资源全覆盖”项目设备的作用,我们不仅把资源运用于课堂教学,还利用系统的特色栏目开展课外活动,对学生进行

3、安全教育、健康教育、反邪教教育等丰富学生的课余文化生活。为了确保“教学点数字教育资源全覆盖”项目设备正常使用,我校做到安装、教师培训同步进行。设备安装到位后,中心校组织各学点管理人员统一到县教师进修学校进行培训,熟悉系统的使用和维护。  嵌入式系统最主要的就是嵌入,这里的嵌入是嵌入于受控器内部,所以嵌入式系统是一种完全嵌入受控器内部,为特定应用而设计的专用计算机系统。嵌入式系统一般包括3个部分:硬件设备、嵌入式的操作系统以及特定的应用软件,嵌入式的系统内包括了嵌入式的硬件和相应的应用软件,具备了硬件和软件,嵌入式系统就成为了可独立工作的一个系统,最终体现在一个微

4、处理器上,微处理器的核心构件是一个微控制器,组成微处理器的硬件包括显卡、存储介质等,而ARM正是储存器的一个部分,嵌入式系统与其他系统的最大不同就在于存储介质,嵌入式系统的存储介质多是使用闪存。嵌入式系统中的应用软件与硬件相互配合,构成完整的体系。  2嵌入式系统的技术特点为了充分发挥“教学点数字教育资源全覆盖”项目设备的作用,我们不仅把资源运用于课堂教学,还利用系统的特色栏目开展课外活动,对学生进行安全教育、健康教育、反邪教教育等丰富学生的课余文化生活。为了确保“教学点数字教育资源全覆盖”项目设备正常使用,我校做到安装、教师培训同步进行。设备安装到位后,中心校

5、组织各学点管理人员统一到县教师进修学校进行培训,熟悉系统的使用和维护。  专用性强:嵌入式系统的专用性强,这也就导致了嵌入式系统目前只占计算机系统的一小部分,家用的计算机不会安装嵌入式的系�y,因为嵌入式的系统通常是面向特定应用的,嵌入式系统的CPU与通用型系统CPU最大的不同之处就在于,嵌入式系统的是为特定的用户群体设计的,嵌入式系统体积相比较小,所以集成度较高,在这点上与通用型系统相比具有一定的优越性,因为嵌入式系统中,所有的任务都集成在芯片内部,减少了卡板的应用,因此减小了体积。因为嵌入式系统的设计是针对特定客户的,所以在系统设计时会根据用户需求,不断地提

6、高系统工作的效率、不断地优化发展。高实时性:嵌入式系统的另一个技术特点就是高实时性,这种高实时性的技术优点主要依赖于存储设备。在嵌入式系统的设计中,为了提高系统的工作效率和可靠性,往往都省去了存储磁盘,而将软件直接固化在芯片中,这也是减小体积的一个措施。标准性:相比于通用型系统,嵌入式系统的开发是由计算机相关研究领域的专家进行开发设计,而非行业的从业人员,所以嵌入式系统开发的工具更加的高效可靠,而且设计开发的嵌入式系统也具有更高的标准。使用周期长:在嵌入式系统中,计算机所有的应用都嵌入控制器内部,与系统有机地结合在一起,因此软件的升级和系统的更新、升级是同步进行

7、的,所以不会出现硬件相对于软件的过时,使用周期长。  3ARM选型  ARM处理器包括ARM9、ARM9E、ARM10、Intel的StrongARM等几个系列,每一个系列都有其自身的特点,所以在系统开发时首先就要根据系统的需求和用户的需要进行ARM的选型。ARM处理器包含一系列的内核结构,以适应不同用户的需要,例如,用户需要使用WinCE或标准Linux等操作系统,我们在系统设计时就要考虑选择存储容量在20T以上的带有MMU功能的ARM芯片,事实上有很多种AARM芯片都带有MMU功能,而且目前类似于uCLinux的软件,不需要MMU功能的支持就可以完成预期的运

8、行操作[1]。  4Bo

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。