华南理工大学嵌入式系统课程考试知识点整理.docVIP

华南理工大学嵌入式系统课程考试知识点整理.doc

  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文档。上传文档
查看更多
华南理工大学嵌入式系统课程考试知识点整理

2014年嵌入式系统课程复习提纲 Chapter 1 Keil MDK开发步骤 嵌入式处理器的结构:哈佛结构Vs冯.诺依曼结构(普林斯顿结构)。STM32(Cortex-M3内核)系列处理器的结构 哈佛结构:将程序指令和数据分开储存结构;存储器地址独立编址、独立访问;四总线制提高吞吐率(程序、数据分别有相对独立的数据和地址总线);取值与执行能力并行。 冯.诺依曼结构:指令存储器与数据存储器一体化设计;指令地址和数据地址统一编制;高速运算时,存储传输通道有瓶颈。 STM32系列处理器采用哈佛结构,数据与程序相互独立; 信息存储中的大端模式,小端模式。ARM处理器支持哪种模式? 大端储存:低地址储存字数据的高字节。 小端储存:低地址储存字数据的低字节。 arm处理器支持这两种储存模式。 ARM嵌入式芯片的流水线(Pipeline)技术。 流水线(Pipeline)技术:若干个指令可以并行执行 提高了CPU的运行效率 内部信息流要求通畅流动 ARM7 系列使用3级流水线 在CM3处理器共包含了哪些寄存器组?3个特殊的寄存器分别是什么?状态寄存器是哪2个,各位的用途是什么? 在CM3处理器共包含了R0-R15寄存器组。寄存器R13常作为堆栈指针(SP),R14为链接寄存器(LR),R15为程序计数器(PC)。 当前程序状态寄存器CPSR,程序状态备份寄存器SPSR。 各位的含义和作用请见讲义或教材。 STM32F103XX系统启动模式 ?各种启动模式进入的条件是什么?BOOTLOAD属于哪种启动模式? BOOT1电平 BOOT0电平 系统启动模式 BOOT1=x BOOT0=0 从用户闪存启动,正常的工作模式。 BOOT1=0 BOOT0=1 从系统存储器启动,这种模式启动的程序功能由厂家设置。 BOOT1=1 BOOT0=1 从内置SRAM启动,这种模式可以用于调试。 BOOTLOAD属于系统存储器启动模式: BOOT1=0 BOOT0=1 ARM内核提供了哪3种低功耗模式? 休眠模式、停止模式和待机模式。 Chapter 2 ARM指令系统 协处理器指令、异常中断产生指令不考。 ARM寻址方式: 1-立即寻址 操作数本身就在指令中给出,只要取出指令也就取到了操作数; 2 -寄存器寻址 利用寄存器中的数值作为操作数, 这种寻址方式是各类微处理器经常采用的一种方式,也是一种执行效率较高的寻址方式; 3 -寄存器间接寻址 以寄存器中的值作为操作数的地址,而操作数本身存放在存储器; 4 -基址寻址 将寄存器(该寄存器一般称作基址寄存器)的内容与指令中给出的地址偏移量相加; 5 -相对寻址 以程序计数器PC的当前值为基地址,指令中的地址标号作为偏移量; 6 -多寄存器寻址 一条指令可以完成多个寄存器值的传送,最多传送16个通用寄存器的值; 7 -堆栈寻址 ARM处理器的基本指令(课件中举例的)。 基本指令集: 1-跳转指令 2-数据处理指令(数据传送指令、算术逻辑运算指令和比较指令) 3-乘法指令与乘加指令 4-程序状态寄存器访问指令 5-加载/存储指令 6-数据交换指令 7-移位指令 8-协处理器指令 9-异常产生指令 考点:重点放在作业涉及的知识。 Chapter 3 STM32F103XX系列处理器的总体结构框图 STM32F103XX系列处理器的总体结构如上图所示。内部总线和两条APB总线将片上系统和外部设备资源紧密的连接起来,其中内部总线是主系统总线,连接了CPU、存储器和系统时钟信号等。APB1总线连接高速外设,APB2总线连接系统外设和中断控制。 在STM32F103XX系列处理器中,通用数字输入输出IO端口最多包括了PA、PB、PC、PD、PE、PF和PG这7个16bit的端口。其他的外设接口引脚都是通过与数字IO端口的引脚功能复用实现的。在表3.2中的A、F即表示功能复用引脚。 STM32F103XX片上FLASH程序存储器的编程方式。 对FLASH存储器的编程可以通过以下几种方式来实现:(1)通过内置串行JTAG接口;(2)通过在系统编程ISP(In System Programming),即USART0通讯接口;(3)通过应用编程IAP(In Application Programming)。 STM32F103XX片内静态RAM可访问的数据位数类型? SRAM可以分别支持8bit、16bit和32bit的数据访问。 STM32处理器中存储系统中的大/小端配置? ARM处理器中的大端模式和小端模式是字节寻址存储器存储的两种方式,根据最低有效字节与相邻较高有效字节相比是存储在较低地址还是最高地址来区分的。 在小端存储方式是将较低字节

文档评论(0)

82393aa + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档