《基于ARM的单片机应用及实践——GD32案例式教学 第2版》_武奇生 习题解答.docx
《《基于ARM的单片机应用及实践——GD32案例式教学 第2版》_武奇生 习题解答.docx》由会员分享,可在线阅读,更多相关《《基于ARM的单片机应用及实践——GD32案例式教学 第2版》_武奇生 习题解答.docx(20页珍藏版)》请在第壹文秘上搜索。
1、第一章1 .请举例10个以上身边单片机系统的例子。答:手机,智能电视,机顶盒,洗衣机,空调,智能家电,智能表,智能门锁,机器人,路由器。2 .请归纳整理嵌入式系统开发全流程中涉及到的知识领域,并思考哪些属于嵌入式系统初学者应该掌握的关键技能。答:数字电子技术,模拟电子技术,电路原理,C语言程序设计。3 .嵌入式系统设计中有哪些矛盾需要设计者和开发者解决?答:如何在保证功能完整性、满足用户需求的前提下,综合考虑功能、性能、成本、可靠性多种因素,实现平衡设计,以及如何借助网络通信实现分布式计算。对平衡设计的追求,最终以嵌入式系统的具体形式体现出来,比如说一部手机、一台洗衣机、一个机器人等。4 .如
2、何理解计算机的计算能力和性能之间的概念差异?答:就嵌入式系统而言,普遍存在着存储器容量、运算速度、电源、尺寸、成本等各方面的约束,但这并不妨碍一个控制洗衣机的4位低成本微处理芯片和一个用于高速图像处理的64位高性能处理芯片在“能力”上的理论等价性,因为它们都是图灵机模型的具体实现。他们的区别不在于理论上可求解问题的不同,而在于解决问题的快慢,即所谓的“性能”。一个问题在巨型机上可解,那么换成笔记本或微控制器,理论上也是一定可解的,只不过计算的过程慢许多而已。而这个区别在汉语中常常被混淆,例如我们在评价某人说他很有能力的时候,往往隐含着两重含义,一是他可以解决未知问题和疑难问题,这是他的能力,另
3、一重含义是他做事做得又快又好,这其实是它的效率问题。而图灵机模型中的“能力”(Capability)是指前者,后者应属于“性能”(Performance)范畴,今天的计算机,尽管形态各异,本质上都是图灵计算机模型的一个个技术实现,因此它们都具有相同的理论计算能力。5 .20世纪五六十年代,阿塔纳索夫等人都具备了电子计算机的构思,当时也拥有相应的技术手段,为什么他们都不能最后完成计算机的发明?答:技术的进步己经进入新的历史时期,电子计算机的诞生不再是凭借某位杰出人物个人的努力就能诞生的,制造电子计算机不仅需要巨大的投资,而且需要科学家、工程技术人员以及科学组织管理人员的密切合作。这一点恰恰反映了
4、20世纪的科学己经进入各门学科互相渗透,科学研究社会化的特点。6 .如何理解计算机系统软硬件边界?答:对任何一个真实的、技术可实现的计算机系统,都需要有最基础的一层硬件来实现,这一最基础的硬件实现了图灵机模型的要求,其上大部分都是各种硬件加速手段,对一个具体的计算机系统而言,软硬件的分割在哪里,主要取决于性能和成本之间的折中。如果要求高性能,那么硬件加速的部件可以多些,相应成本也不可避免会增加;如果要求低成本,那么图中曲线可以下移,即用软件完成大部分处理,但性能会有所下降。第二章1.ArniCOrteX西M4处理器有哪几条系统总线?存储器采用什么架构?答:ArmCortex-M4处理器包括三条
5、AHB总线分别称为I-CODE总线、D-Code总线和系统总线;ArmCOrteXAM4存储器的组织采用哈佛结构。2 .CortexM4提供的哪些系统外设?答:1.内部总线矩阵,用于实现I-Code总线、D-Code总线、系统总线、专用总线(PPB)以及调试专用总线(AHB-AP)的互联;2.嵌套式向量型中断控制器(NVIe);3.闪存地址重载及断点单元(FPB);4.数据观测点及跟踪单元(DWT);5.指令跟踪宏单元(ITM);6.嵌入式跟踪宏单元(ETM);7.串行线和JTAG调试接口(S町-DP);8.跟踪端口接口单元(TPIU);9.内存保护单元(MPU);10.浮点运算单元(FPU)
6、o3 .程序存储器,数据存储器,寄存器和I/O端口的地址空间有多大?为什么?答:程序存储器,数据存储器,寄存器和I/O端口都在同一个线性的4GB的地址空间之内。这是CorteX妗M4的最大地址范围,因为它的地址总线宽度是32位。第三章1 .中断/事件控制器有哪几种触发类型?答:EXTl有三种触发类型:上升沿触发、下降沿触发和任意沿触发。2 .绘制EXTl结构框图。答:如下图所示。3 .EXTI触发源有哪些?答:EXTl触发源包括来自I/O管脚的16根线以及来自内部模块的7根线(包括1.VD、RTC闹钟、USB唤醒、以太网唤醒、RTC侵入和时间戳、RTC唤醒)。第四章1 .CortCX财M4通用
7、和备用输入/输出接口有哪些特征?答:1.输入/输出方向控制;2.施密特触发器输入功能使能控制;3.每个引脚都具有弱上拉/下拉功能;4.推挽/开漏输出使能控制;5.置位/复位输出使能;6.可编程触发沿的外部中断-使用EXTI配置寄存器;7.模拟输入/输出配置;8.备用功能输入/输出配置;9.端口锁定配置;10.单周期输出翻转功能。2 .狂位之后GPlO端口、串行线调试端口、JTDI、JTCK/SWC1.K.JTMSSWDI0xNJTRSTNJTRST各是什么输入模式?答:在究位期间或复位之后,备用功能并未激活,所有GPlO端口都被配置成输入浮空模式,这种输入模式禁用上拉(PU)/下拉(PD)电阻
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于ARM的单片机应用及实践GD32案例式教学 第2版 基于ARM的单片机应用及实践GD32案例式教学 第2