- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式系统期末考试总结嵌式系统期末考试总结
嵌入式系统期末考试总结
嵌入式系统的定义
什么是嵌入式系统:是将计算机硬件和软件结合起来,构成一个专门的计算装置,完成特定的功能和任务。它工作在一个与外界发生交互并受到时间约束的环境中,在没有人工干预的情况下进行实时控制。由于被嵌入对象的体系结构、应用环境要求不同,因此嵌入式系统可分为有许多种类。
根据IEEE(国际电气和电子工程师协会)的定义:嵌入式系统是“用于控制、监视或者辅助操作机器和设备的装置”(原文为devices used to control, monitor, or assist the operation of equipment, machinery or plants)。
一般定义:“以应用为中心、以计算机技术为基础、软硬件可裁减,功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。”
2 嵌入式系统的组成
嵌入式系统是由嵌入式处理器、存储器等硬件、嵌入式系统软件和嵌入式应用软件所组成。如下图所示:
应用程序
操作系统
存储器
处理器
输入
输出
软件结构
硬件结构
图1 嵌入式系统的组成
1)嵌入式系统硬件系统
嵌入式系统的硬件是以嵌入式处理器为核心,配置必要的外围接口部件。
一般包括有 :嵌入式处理器; 存储器; I/O系统和外设
2)嵌入式系统的软件系统
包括 : 操作系统 应用软件
3)嵌入式系统的开发工具
(1)硬件开发工具包括 :仿真器等 ;其它(示波器等)
(2)软件开发工具包括 : 编译、连接、定位软件,通常使用C语言;调试软件。
2.1 嵌入式系统基本硬件架构
嵌入式系统基本硬件架构主要包括有处理器、外围电路及接口和外部设备三大部分。其中外围电路一般包括有时钟、复位电路、程序存储器、数据存储器和电源模块等部件组成。外部设备一般应配有USB、显示器、键盘和其他等设备及接口电路。硬件架构的核心部件是微处理器。
在一片嵌入式微处理器基础上增加电源电路、时钟电路和存储器电路(ROM和RAM等),就构成了一个嵌入式核心控制模块。其中操作系统和应用程序都可以固化在ROM中。
2.2 嵌入式 系统的软件组成
嵌入式系统的软件包括嵌入式操作系统和相应的各种应用程序。
嵌入式操作系统
通常包括与硬件相关的底层驱动软件、系???内核、设备驱动接口、通信协议、图形界面、标准化浏览器等。具有编码体积小,面向应用,可裁剪和移植,实时性强,可靠性高,专用性强等特点。
相应的各种应用程序
嵌入式系统的开发工具和开发系统
开发工具一般用于开发主机(如微机),包括语言编译器、连接定位器、调试器等。
嵌入式系统的开发平台一般有4部分组成:硬件平台、操作系统、编程语言和开发工具。
2.3 嵌入式系统的特点
采用32位RISC嵌入式微处理器和实时操作系统组成的嵌入式控制系统,与传统基于单片机的控制系统和基于PC的控制方式相比,具有以下突出优点:
性能方面:采用32位RISC结构微处理器,主频从30MHz到1200MHz以上,处理能力大大超出单片机系统,接近PC机的水平,但体积更小,能够真正地“嵌入”到设备中;
实时性方面:嵌入式机控制器内嵌实时操作系统(RTOS),能够完全保证控制系统的强实时性;
人机交互方面:嵌入式控制器可支持大屏幕的液晶显示器,提供功能强大的图形用户界面,这方面与PC机相比略要逊色一些;
系统升级方面:嵌入式控制器可为控制系统专门设计,其功能专一,成本较低,而且开放的用户程序接口(API)保证了系统能够快速升级和更新。
通常是面向特定应用的;
空间和各种资源相对不足,必须高效率地设计,量体裁衣、去除冗余;
产品升级换代和具体产品同步,具有较长的生命周期;
软件一般都固化在存储器芯片;
不具备自举开发能力 ,必须有一套开发工具和环境才能进行开发
以下为以ARM为主的嵌入式系统的体系架构
1 嵌入式系统的硬件结构
1.1 冯.诺依曼结构
冯.诺依曼结构计算机系统是由一个中央处理单元(CPU)和一个存储器组成。这个存储器存储全部的数据和指令,并且可以根据所给的地址对其进行读写操作。数据和指令都存在一个存储器中的计算机被称为冯.诺依曼结构计算机。
1.2冯·诺依曼体系的特点
1)数据与指令都存储在存储器中
2)每条指令的执行周期:T= TF+TD+TE+TS
取指令(Instruction Fetch)TF ;
令译码(Instruction Decode)TD;
执行指令(Instruction Execute)TE;
存储(Storage)TS
3)被大多数计算机所采用。
通常使用的ARM7就是属于冯诺依曼体系。
1.2 哈佛体系结构
哈佛体系结构计算机为数据和程序提供了各自独立的存储器,程序计数器只指向程序存储器而不指
您可能关注的文档
- 杭州烟花大会策划书杭州花大会策划书.doc
- 杭州市历史说课比赛获奖件杭州市历史说课比赛获奖课件.ppt
- 少先队常规管理实施方案少队常规管理实施方案.doc
- 杭州营业执照年检网上申系统操作流程杭州营业执照年检网上申报系统操作流程.doc
- 杭州育才九年级期末模拟试科学试题杭州育才九年级期末模拟测试科学试题.doc
- 少年宫活动部2012年活计划少年宫活动部2012年活动计划.doc
- 杭申盛府广场-钻孔灌注施工方案杭申盛府广场-钻孔灌注桩施工方案.doc
- 小家电行业的ERP解决方(新)小家电行业的ERP解决方案(新).doc
- 杭电概率论08期中卷与析杭电概率论08期中卷与解析.doc
- 小数的四则混合运算练习题数的四则混合运算练习题.ppt
- 2023年江苏省镇江市润州区中考生物二模试卷+答案解析.pdf
- 2023年江苏省徐州市邳州市运河中学中考生物二模试卷+答案解析.pdf
- 2023年江苏省苏州市吴中区中考冲刺数学模拟预测卷+答案解析.pdf
- 2023年江苏省南通市崇川区田家炳中学中考数学四模试卷+答案解析.pdf
- 2023年江西省吉安市中考物理模拟试卷(一)+答案解析.pdf
- 2023年江苏省泰州市海陵区九年级(下)中考三模数学试卷+答案解析.pdf
- 2023年江苏省苏州市高新二中中考数学二模试卷+答案解析.pdf
- 2023年江苏省南通市九年级数学中考复习模拟卷+答案解析.pdf
- 2023年江苏省南通市海安市九年级数学模拟卷+答案解析.pdf
- 2023年江苏省泰州市靖江外国语学校中考数学一调试卷+答案解析.pdf
文档评论(0)