华南理工大学嵌入式期中测试整理和答案.docxVIP

华南理工大学嵌入式期中测试整理和答案.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
华南理工大学嵌入式期中测试整理和答案

期中测试一:1、从体系结构上来说,嵌入式系统可以分为哪些层?从上到下分为四层,分别为API、设备管理、驱动逻辑和硬件抽象。软件结构:设备驱动层、实时操作系统、应用程序接口API层、实际应用程序层2、何为固态存储?嵌入式系统的软件为何要求固态存储?固态存储器是相对于磁盘、光盘一类的,不需要读写头、不需要存储介质移动(转动)读写数据的存储器。固态存储器是通过存储芯片内部晶体管的开关状态来存储数据的,由于固态存储器没有读写头、不需要转动,所以固态存储器拥有耗电少、抗震性强的优点。由于成本较高,多以目前大容量存储中仍然使用机械式硬盘;但在小容量、超高速、小体积的电子设备中,固态存储器拥有非常大的优势。软件要求固态存储,以提高速度。3、嵌入式开发过程中,宿主机和目标机分别指的是什么?宿主机:嵌生成入式系统开发的代码,且机器上的编译器能支持交叉编译(例如GCC)、链接的开发机。目标机:嵌入式目标平台,运行被调试的程序的机器。4、比较哈佛体系结构和冯.诺依曼体系结构这两种结构的特点;前者和后者相比,数据的吞吐量提高了约1倍?传统的微处理器采用的冯·诺依曼结构将指令和数据存放在同一存储空间中,统一编址,指令和数据通过同一总线访问。哈佛结构则是不同于冯·诺依曼结构的一种并行体系结构,其主要特点是程序和数据存储在不同的存储空间中,即程序存储器和数据存储器是两个相互独立的存储器,每个存储器独立编址、独立访问。与之相对应的是系统中设置的两条总线(程序总线和数据总线),从而使数据的吞吐率提高了一倍。5、ARM处理器和传统的单片机相比,都采用了哪些先进技术?(至少讲出3项)流水线技术在流水线装满以后,几个指令可以并行执行。这样可充分利用现有硬件资源,提高了CPU的运行效率。超标量执行重复设置多套指令执行部件,同时处理并完成多条指令,实现并行操作,来达到提高处理速度的目的。总线和总线桥DMA技术6、配置在主存(此处仅指物理主存)空间的存储器容量受到什么限制?作为外存的存储器容量大小有限制吗?请说明原因。存储器容量受到通用寄存器的数据宽度位数的限制,32位的指令集只能配置232 =4GB,同理64位16GB;外存的存储器容量不受限制。7、存储一个32位数00x0000 5000~0x0000 5003四个字节单元中,若以小端模式存储,则0x0000 5002存储单元的内容为什么?12 34 56 78,小端A+ 3、A+ 2、A+ 1、A顺序,故:0x348、嵌入式集成开发环境主要包括那几个工具?汇编程序(assembler)将汇编语言指令翻译成二进制机器指令编译程序(complier)将结构化程序翻译成机器(或汇编)程序。链接程序(linker)可以将分开汇编或编译的文件合并为一个程序。调试程序(debugger)帮助程序员评估并更正程序。实时在线仿真器ICE(In-Circuit Emulator)也支持程序的调试,但在目标处理器上执行。编程下载器(emulator)可以将开发机存储器内所存放的二进制机器码下载到目标机的存储器中。1、STM32系列微控制器使用ARM公司哪个内核?Cortex-M32、STM32F103系列微控制器的定位是针对传统的嵌入式入门市场,因此相对于传统的8051、AVR等单片机,其优势主要体现在哪几个方面?1.25 DMIPS/MHz和0.19 mW/MHz;支持Thumb-2指令集;单周期乘法指令和硬件除法指令;内置了快速的中断控制器,提供了优越的实时特性,中断间的延迟时间降到只需6个CPU周期,从低功耗模式唤醒的时间也只需6个CPU周期;与ARM7 TDMI相比运行速度最多可快35%且代码最多可节省45%;提供更为丰富的外设和网络接口,使用更为灵活方便。3、STM32F103xx系列微控制器最高工作频率为多大?外部晶体振荡器和内部RC振荡器相比有哪些特点?工作频率为72MHz;内部RC振荡器(LSI RC):通过控制/状态寄存器 (RCC_CSR)的LSION位来设置。外部32.768kHz振荡器(LSE):通过备份域控制寄存器 (RCC_BDCR)的LSEON位设置。4、请说明STM32F103xx的主系统中四个驱动单元和四个被动单元?四个驱动单元:Cortex-M3内核DCode总线(D-bus),和系统总线(S-bus);通用DMA1和通用DMA2。四个被动单元:内部SRAM;内部闪存存储器;FSMC;AHB到APB的桥(AHB2APBx),它连接所有的APB设备。5、STM32F103xx高速外设和低速外设的时钟频率最大为多少?高速外设时钟频率最大为72KHz、低速外设的时钟频率最大为36KHz6、同步串行通信和异步串行通信的各自的工作特点是什么?在异步通信方式中,接收器和发送器有各自的时钟,它们

文档评论(0)

2017ll + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档