嵌入式系统原理与开发教程 作业习题及答案赖树明.docx
《嵌入式系统原理与开发教程 作业习题及答案赖树明.docx》由会员分享,可在线阅读,更多相关《嵌入式系统原理与开发教程 作业习题及答案赖树明.docx(30页珍藏版)》请在第一文库网上搜索。
1、第1章嵌入式基础知识U思政作业:阅读嵌入式系统发展历史文献,了解嵌入式系统的发展历程及其对社会进步和科技发展的贡献,撰写一篇阅读报告,其中报告格式不限,字数不少于800字。答案:省略说明:本题是开放作业,自行发挥。1.2 简述嵌入式系统国内定义及国际定义。答案:国际定义:用于控制、监视或者辅助操作机器和设备的装置。该定义是从应用上考虑的,嵌入式系统是软件和硬件的综合体,还可以涵盖机电等附属装置,只要是一个专用的工控系统都可以认为是嵌入式系统。国内定义:在国内,将嵌入式系统的一般定义是:是以应用为中心,通过软硬件裁减,适应对功能、可靠性、成本、体积、功耗等要求的专用计算机系统。1.3 简述ARM
2、公司与芯片厂家的关系。答案:ARM公司本身不进行具体芯片生产,它只负责设计处理器的构架,即处理器最核心的部件,然后把这个核心部件技术授权给全球各大半导体厂家,芯片厂家在这个核心部件基础上增加上外围设备设计成具有特定功能的处理器,再卖给设备厂家。1.4 简述STM32F40x最小系统包括哪几部分电路。答案:在结构上由片内/片上外设、板上外设构成,在电路上由芯片、电源电路、复位电路、振荡电路、启动电路组成。1.5 举例描述嵌入式系统的应用领域。答案:嵌入式系统几乎包括了生活中的所有电器设备,如掌上PDA、移动工控设备、电视机顶盒、手机、数字电视、多媒体、汽车导航仪、微波炉、数字相机、电梯控制器、空
3、调控制器、安全控制系统、自动售货机、消费电子设备、工业仪表与医疗仪器等。1.6 总结冯诺依曼体系结构和哈佛结构的特点。答案:冯诺依曼结构:把程序本身当作数据来对待,程序和该程序处理的数据用同样的方式存储,该结构的主要特点:单一存储、统一编址、分时复用。哈佛结构:使用两个独立的存储器模块,分别存储指令和数据,每个存储模块都不允许指令和数据并存;使用独立的两条总线,分别作为CPU与每个存储器之间的专用通信路径,而这两条总线之间毫无关联,也就是该结构分开存储、独立编址、两倍带宽、效率更高。第2章Kei1开发环境及调试方法2.1 完成STM32F4的KEi1ARMMDK5开发集成开发环境的安装。答案:
4、省略说明:自选根据书木介绍,动手实际安装操作。2.2 使用MDK5创建一个基本STM32F407工程,并且编写一个基本的main函数。答案:省略说明:请根据STM32F407软件开发环境搭建.pdf步骤完成。2.3 扩展:请自选查阅资料,理解CMS1S的含义及常用的规范说明。答案:CMSIS(CortexMicrocontro11erSoftwareInterfaceStandard),翻译过来是ARMCortex微控制器软件接口标准。这个标准是ARM跟芯片厂商共同提出的,是为了不同芯片厂商生产的CorteX-Mo/M3/M4芯片能在软件上基本兼容,各芯片厂商只需要按照该标准实现自家芯片外设驱
5、动程序,就是兼容CMSIS标准的。CMSIS在规范内容很多,比如系统函数的命名、芯片初始化启动流程等,如STM32的标准库、HA1库、11库驱动程序就是根据该标准写的。关于CMSIS官方设备的框架结构如下图所示:第3章STM32F40x外设原理及控制方法3.1 使用寄存器配置方式,如何使能端口F的硬件?答案:查询芯片手册的外设时钟寄存器可以知道F在AHB1ENR寄存器的第5位,6.3.12RCCAHB1夕卜设时钟使能寄存器(RCCAHB1ENR)RCCAHB1periphera1c1ockenab1eregister偏移地址:0x30复位值:OXOo1OOOoo访问:无等待周期,按字、半字和字
6、节访问。3130292827225242322212019181716ReservedOTGHSU1PIENOTGHSENETHMACPTPENETHMACRXENETHMACTXENETHMACENReservedDMA2ENDMAIENCCMDATARAMENRes.BKPSRAMENReservedWrwrwrwrwrwrwrwrw1514131211109876543210ReservedCRCENReservedGPIOIENGPIOHENGPK)GENGPIOFENGPIOEENGPIODENGPIOCENGPIOBENGPIOAENrwrwrwrwrwrwrwfWrwrw3.2
7、因此,只需要把RCC_AHB1ENR寄存器第5位设置为1即可:RCC-AHB1ENR|=15;3.3 使用寄存器配置方式,如何配置PF1O为输出模式、PE13为输入模式?答案:开GGPF口时钟RCC-AHB1ENR=15;/配置GPF10:01通用输出模式对应的两位分别清0对应的两位分别设置为3对应的两位分别清0对应的两位分别清0对应的两位分别设置为01GPIOF-MODER&=(310*2);GPIOF-MODER=(110*2);配置默认输出高电平GPIOF-ODRI=110;开GPE,口时钟RCC-AHB1ENR=14;/配置GPF10:00输入模式GPIOE-MODER&=(313*2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 嵌入式系统原理与开发教程 作业习题及答案赖树明 嵌入式 系统 原理 开发 教程 作业 习题 答案 赖树明