- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
 - 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
 - 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
 - 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
 - 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
 - 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
 - 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
 
                        查看更多
                        
                    
                第2章ARM微处理器基础  吉林大学珠海学院 文全刚 教学目的 掌握嵌入式系统的基本概念 掌握ARM技术的发展过程 掌握ARM微处理器的基本结构 教学内容 2.1 嵌入式系统概述  2.2 ARM概述  2.3 ARM内核的特点  2.4 基于ARM核的微处理器  2.5 ARM寄存器  2.6 ARM的存储系统简介  2.1 嵌入式系统概述 2.1.1嵌入式系统的基本概念  2.1.2嵌入式系统的发展  2.1.3嵌入式系统的组成结构  2.1.4嵌入式处理器  2.1.5典型嵌入式处理器介绍   2.1.1嵌入式系统的基本概念 根据IEEE的定义,嵌入式系统是“控制、监视或者辅助操作机器和设备的装置”(原文为devices used to control, monitor, or assist the operation of equipment, machinery or plants)。这主要是从应用上加以定义的,从中可以看出嵌入式系统是软件和硬件的综合体,还可以涵盖机械等附属装置。    不过上述定义并不能充分体现出嵌入式系统的精髓,目前国内一个普遍被认同的定义是:以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。   嵌入式系统是面向用户、面向产品、面向应用的,  嵌入式系统是将先进的计算机技术、半导体技术、电子技术和各个行业的具体应用相结合后的产物,  嵌入式系统必须根据应用需求对软硬件进行裁剪,满足应用系统的功能、可靠性、成本、体积等要求。  嵌入式系统的几个重要特征:  1.系统内核小  2.专用性强  3.系统精简  4.高实时性的系统软件  5.多任务的操作系统  6.需要专用的开发工具和环境。  2.1.2嵌入式系统的发展 第一阶段是以单芯片为核心的可编程控制器形式的系统; 第二阶段是以嵌入式CPU为基础、以简单操作系统为核心的嵌入式系统; 第三阶段是以嵌入式操作系统为标志的嵌入式系统; 第四阶段是以Internet为标志的嵌入式系统 。  发展趋势 系统化 网络化 低成本 人机界面友好  2.1.3嵌入式系统的组成结构 嵌入式系统是软件硬件结合紧密的系统,一般而言,嵌入式系统的构架可以分成四个部分:处理器、存储器、输入输出(I/O)和软件,  硬件 硬件架构如图2-1下半部分所示,是以嵌入式处理器为中心,由存储器、I/O设备、通信模块以及电源等必要辅助接口组成。嵌入式系统不同于普通计算机组成,是量身定做的专用计算机应用系统,在实际应用中的嵌入式系统硬件配置非常精简,除了微处理器和基本的处围电路以外,其余的电路都可根据需求和成本进行裁剪、定制,非常经济、可靠。 嵌入式系统的硬件核心是嵌入式微处理器,有时为了提高系统的信息处理能力,常外接DSP和DSP协处理器(也可内部集成),以完成高性能信号处理。 软件 1.设备驱动层 设备驱动层是嵌入式系统中必不可少的重要部分,使用任何外部设备都需要有相应驱动程序的支持,它为上层软件提供了设备的操作接口。上层软件不用理会设备的具体内部操作,只需调用驱动层程序提供的接口即可。驱动层一般包括硬件抽象层HAL、板级支持包BSP和设备驱动程序。 2.实时操作系统RTOS 对于使用操作系统的嵌入式系统而言,操作系统一般以内核映像的形式下载到目标系统中  3.操作系统的应用程序接口API API(Application Programming Interface应用程序接口),是一系列复杂的函数、消息和结构的集合体。嵌入式操作系统下的API和一般操作系统下的API在功能、含义及知识体系上完全一致。  4.应用程序 实际的嵌入式系统应用软件建立在系统的主任务(Main Task)基础之上。用户应用程序主要通过调用系统的API函数对系统进行操作,完成用户应用功能开发。在用户的应用程序中,也可创建用户自己的任务。任务之间的协调主要依赖于系统的消息队列  2.1.4嵌入式处理器 各式各样的嵌入式处理器是嵌入式系统硬件中最核心的部分,而目前世界上具有嵌入式功能特点的处理器已经超过1000种,流行体系结构包括MCU,MPU等30多个系列。鉴于嵌入式系统广阔的发展前景,很多半导体制造商都大规模生产嵌入式处理器,并且公司自主设计处理器也已经成为了未来嵌入式领域的一大趋势,其中从单片机、DSP到FPGA有着各式各样的品种,速度越来越快,性能越来越强,价格也越来越低。  2.1.5典型嵌入式处理器介绍 1.MIPS处理器 2.PowerPC处理器 3.Sparc处理器 4.ARM处理器  2.2 ARM概述 2.2.1计算机体系结构的分类  2.2.2 ARM技术的发展过程  2.2.1计算机体系结构的分类 1.冯.诺依曼体
                您可能关注的文档
- ACCESS常见故障流程troubleshooting教程.ppt
 - acf重庆工厂精益专项培训精益持续改善(页)教程.ppt
 - ACL在校园网中的应用教程.doc
 - 【海南华都】龙沐湾国际旅游度假区核心区控制性详细规划解读.ppt
 - ACS变频器故障教程.ppt
 - ACS的诊断和治疗教程.ppt
 - ACTH和CORTISOL的临床应用及其标本的收集处理教程.ppt
 - Activator公司介绍教程.ppt
 - acupoints教程.ppt
 - AC培训之基础篇Ver1.0教程.ppt
 
- 新型萘四甲酰亚二胺类侧链功能化有机半导体的合成及其性能表征.pdf
 - 信息重组策略在即兴发言汉英交替传译中的应用分析——以《中国民居(第二季)》模拟口译实践为例.pdf
 - 叶兆言历史题材创作的互文性研究.pdf
 - 信息化背景下农村小学家校沟通现状的调查研究——以徐州市铜山区D镇小学为例.pdf
 - 循环加载环境下高温超导堆叠结构低温压缩及多场性能实验表征研究.pdf
 - 氧化钨_氧化锌复合纳米结构调控及其气敏传感特性研究.pdf
 - 厌氧好氧时间比对EBPR中好氧颗粒形成及除磷过程的影响研究.pdf
 - 氧空位对NbO2金属-绝缘转变的影响机理研究.pdf
 - 氧化物半导体的晶面改性及其光催化性能探究.pdf
 - 信息流模式下社交电商平台青年用户信息规避行为影响因素研究.pdf
 
原创力文档
                        

文档评论(0)