- 0
- 0
- 约1.42万字
- 约 11页
- 2026-02-03 发布于河北
- 举报
嵌入式期末复习题
1.请给出嵌入式系统的定义。
答:根据电气工程师协会的定义,嵌入式系统为控制、监视或辅助设备、机器或用于工厂运作的设备。嵌入式系
统是电脑软件与硬件的结合体,它是以应用为中心,以计算机技术为基础,软硬件可剪裁,从而能够使用实际应用
中对功能、可靠性,成本、体积、功耗等严格要求的专用计算机系统。
2.CM3的异常管理与MCS-51的中断有哪些异同点(可以STM32F10X系列单片机为例)?
答:MCS-51单片机的中断系统提供了五个中断源:外部中断0、定时/计数器0中断、外部中断1、定时/计数器
1中断和串行口中断。中断允许或禁止由片内可进行位寻址的8位中断允许寄存器IE来控制。分为两个中断优先级:
高级中断和低级中断。中断优先级由中断优先级寄存器IP来设置,但出于同一优先级的中断源只能按自然优先顺
序排队。
CM3支持3个固定的高优先级(复位,NMI以及硬fault),256个可编程的优先级(抢占优先级和次优先级),
其中包括128各抢占级。并且,CM3使用了一种称为NVIC的异常响应系统,即可嵌套的中断优先级管理,该系统
支持11个内部异常源,可以实现fault管理机制;另外支持最多240个外部中断输入(IRQs);同时还支持一个
不可屏蔽中断(NMI)输入。
2.Cortex-M3中的位操作有何特点?
答:位带操作就是指可以使用普通的加载/存储指令来对单一的比特(bit)来进行读写。相当于是为位带区的每一位
都起了一个别名,或者说是为为带区的每一位新建了一个快捷方式,通过对指定别名的访问来代替对指定位的访问,
指定位与别名之间的映射过程是由内核完成的,无需人工干预。
位带区:支持位带操作的地址范围,在cortexM3中有两个地区实现了位带操作,一个是SRAM的最低1MB范
围,另一个是片内外设区的最低1MB范围。这两个区中的地址除了可以像普通的RAM一样使用外,它们还都在
“位带别名区”有自己的位带别名,位带别名区把每个比特膨胀成一个32位的字。通过位带别名区访问这些字时,
就可以达到访问原始比特的目的。
(1)可以把代码缩小,速度更快,效率更高,更安全。一般操作要6条指令,而使用位带别名区只要4条指令。
(2)一般操作是读-改-写的方式,而位带别名区是写操作。防止中断对读-改-写的方式的影响。
(3)支持了位带操作(bit_band),有两个区中实现了位带。其中一个是SRAM区的最低1MB范围,第二个则是片内
外设区的最低1MB范围。这两个区中的地址除了可以像普通的RAM一样使用外,它们还都有自己的“位带别名
区”,位带别名区
(4)每个比特膨胀成一个32位的字,就是把1M扩展为32M。
(5)CM3的位带操作,对操作串行接口器件提供了很大的方便,对硬件I/O密集型的程序最有用处。
(6)多任务中,实现共享资源在任务中的互锁访问,实现一个原子操作不被打乱。
4.在PCB板上,分布电容和分布电感会
对电路产生何种影响?常用的解决措施有哪些?
答:分布电容是由于电路的分布特点而具有的电容。对电路的影响等效于给电路并联上一个电容器,这个电容值
就是分布电容。由于分布电容的数值一般不大,在低频交流电路中,分布电容的容抗很大,对电路的影响不大,因
此在低频交流电路中,一般可以不考虑分布电容的影响;但对于高频交流电路,分布电容的影响就不可忽略不计严
重时会发生自激振动,后级的信号会通过分散电容反
您可能关注的文档
最近下载
- 聋儿家长心理疏导ppt.pptx VIP
- 2026全栈工程师招聘面试题及答案.doc VIP
- 2024 年脓毒症和脓毒性休克的诊疗指南 .pdf VIP
- 全栈工程师面试题题库详解.docx VIP
- 微信小程序开发与实战.pptx VIP
- 北京地铁地图分图14年最新.docx VIP
- 驾照科目一考试题库(完整版).docx VIP
- 多篇文:围绕在带头干事创业、担当作为、固本培元、增强党性等“五个带头”方面对照材料.docx VIP
- 示范手册plaxis课件.pdf VIP
- 深度解析(2026)《HJ 605-2011 土壤和沉积物 挥发性有机物的测定 吹扫捕集气相色谱-质谱法》.pptx VIP
原创力文档

文档评论(0)