- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌⼊式部分课后题答案
嵌⼊式复习资料
第⼀章嵌⼊式系统概述:
1、什么是嵌⼊式系统?是简单列举⼀些⽣活中常见的嵌⼊式系统的实例。P3 嵌⼊式系统是⽤于检测、控制、辅助、操作机
械设备的装置。以应⽤为中⼼,⼀计算机技术为基础,软硬件可裁剪,适应应⽤系统对功能、可靠性、成本、体积和功耗等严
格要求的专⽤计算机系统。
3、是⽐较嵌⼊式系统与通⽤PC的区别。P3
(1)嵌⼊式系统是专⽤的计算机系统,⽽PC是通⽤的计算机系统。
(2)技术要求不同,通⽤PC追求⾼速、海量的数据运算;嵌⼊式要求对象体系的智能化控制。
(3)发展⽅向不同,PC追求总线速度的不断提升,存储容量不断扩⼤;嵌⼊式追求特定对象系统的智能性,嵌⼊式,专⽤
性。
4、嵌⼊式体统有哪些部分组成?简单说明各部分的功能与作⽤。P6
(1)硬件层是整个核⼼控制模块 (由嵌⼊式微处理器、存储系统、通信模块、⼈机接⼝、其他I/O接⼝以及电源组成),嵌⼊
式系统的硬件层以嵌⼊式微处理器为核⼼,在嵌⼊式微处理器基础上增加电源电路、时钟电路、和存储器电路 (RAM和ROM
等),这就构成了⼀个嵌⼊式核⼼控制模块,操作系统和应⽤程序都可以固化在ROM中。
(2)中间层把系统软件与底层硬件部分隔离,使得系统的底层设备驱动程序与硬件⽆关。⼀般包括硬件抽象层 (Hardware
Abstract Layer,HAL)和板级⽀持包 (Board Support Package,BSP)。
(3)软件层由实时操作系统(Real Time Operating System,RTOS)、⽂件系统、图形⽤户接⼝ (Graphical User
Interfaces,GUI)、⽹络组件组成。(4)功能层是⾯向被控对象和⽤户的,当需要⽤户操作是往往需要提供⼀个友好的⼈际
界⾯。
5、嵌⼊式系统是怎么分类的?P7
按照嵌⼊式微处理器的位数分类 (4位、8位、16位、32位、64位);按照是实时性分类 (硬实时系统式之系统对响应时间有
严格的要求;软实时系统是对响应时间有⼀定要求);
按照嵌⼊式软件结构分类 (循环轮询系统、前后台系统、多任务系统);按照应⽤领域分类。
6什么是多任务系统?多任务系统的特点些?P9
应⽤的场合:对于较复杂的嵌⼊式系统⽽⾔,存在许多互不相关的过程需要计算机同时处理,在这种情况下就需要采⽤多任务
系统。
多任务系统的软件是由多个任务、多个中断服务程序以及嵌⼊式操作系统组成。任务是顺序执⾏的,并⾏性通过操作系统完
成。
特点:(1)每个任务都是⼀个⽆限循环的程序,等待特定的输⼊,从⽽机型相应的处理。(2)这种程序模型将系统成分相
对简单、相互合作的模块。(3)不同的任务共享同⼀个CPU和其他硬件,嵌⼊式操作系统对这些共享资源进⾏管理。(4)
多个顺序机型的任务在宏观上是并⾏执⾏的,每个任务都运⾏在⾃⼰独⽴的CPU上。
第⼆章嵌⼊式处理器
1`嵌⼊式处理器有哪⼏类?简述各类嵌⼊式处理器的主要特点和应⽤领域。P16 嵌⼊式微控制器、嵌⼊式微处理器、嵌⼊式
DSP、嵌⼊式⽚上系统。(1)嵌⼊式
微处理器集成处理器内核,存储管理器⾼速缓存芯⽚,存在体积⼩、重量轻、成本低和可靠性⾼等特点,其⼜称为单板机。
(2)嵌⼊式微控制器是集成了微处理器、存储器和⽚内外设芯⽚称为微控制器,⽚上外设资源丰富适合于控制单⽚化、体积
⼩、功耗低、成本低等特点。
(3)嵌⼊式DSP专门⽤于信号处理的嵌⼊式芯⽚,适合执⾏DSP算法,能够对离散信号进⾏集化处理,提⾼速度。
(4)嵌⼊式⽚上系统SOC软硬件的⽆缝结合,直接在处理器⽚内嵌⼊操作系统的代码模块,在单个芯⽚上实整个系统的功
能。
4、ARM体系结构版本的命名规则有哪些?简单说明ARM7 TDMI的含义。P28
/ARMv/n/varants/x/varcant/
内核、体系结构、变量、/ /排除/ /
例如:ARMv4xM 是指ARM内核v4版本排除M变种
ARMv5TxM 是指ARM内核v5体系⽀持T变种排除M变种
6、ARM处理器的⼯作模式有⼏种?各种⼯作模式下分别有什么特点?P37
⽤户:程序正常执⾏模式
FIQ:⽀持⾼速数据传输或通道处理
IRQ:通⽤中断处理
管理:操作系统保护模式,⽤于处理软中断
中⽌:⽤于处理存储器故障,虚拟存储器或存储器保护,处理存储器的故障
未定义:⽀持硬件协处理器的仿真处理未定义的指令陷阱
系统:运⾏特权操作系统任务未免出现⽤户模式不可靠。
7、ARM处理器总共有多少个通⽤寄存器?这些寄存器按其在⽤户编程中的功能是如何划分的?P38
ARM处理器共有37个寄存器,31个通⽤寄存器,含程序计数器PC,
文档评论(0)