2022年华南理工大学嵌入式系统课程考试知识点整理.docx
《2022年华南理工大学嵌入式系统课程考试知识点整理.docx》由会员分享,可在线阅读,更多相关《2022年华南理工大学嵌入式系统课程考试知识点整理.docx(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选学习资料 - - - - - - - - - 20XX 年嵌入式系统课程复习提纲Chapter 1 1、Keil MDK 开发步骤2、嵌入式处理器的结构:哈佛结构 Vs 冯.诺依曼结构(普林斯顿结构) ;STM32(Cortex-M3 内核)系列处理器的结构 哈佛结构:将程序指令和数据分开储存结构;储备器地址独立编址、独立访问;四总线制提高吞吐率(程序、数据分别有相对独立的数据和地址总线);取值与执行才能并行;冯.诺依曼结构:指令储备器与数据储备器一体化设计;指令地址和数据地址统一编制;高速运算时,储备传输通道有瓶颈;. STM32 系列处理器采纳哈佛结构,数据与程序相互独立;3、信息储备
2、中的大端模式,小端模式;大端储存:低地址储存字数据的高字节;小端储存:低地址储存字数据的低字节;ARM 处理器支持哪种模式?arm 处理器支持这两种储存模式;4、ARM 嵌入式芯片的流水线 Pipeline技术;流水线 Pipeline技术:如干个指令可以并行执行提高了 CPU 的运行效率内部信息流要求通畅流淌ARM7 系列使用 3 级流水线5、在 CM3 处理器共包含了哪些寄存器组?寄存器是哪 2 个,各位的用途是什么?3 个特殊的寄存器分别是什么?状态在 CM3 处理器共包含了R0-R15 寄存器组;寄存器R13 常作为堆栈指针10(SP),R14 为链接寄存器( LR ),R15 为程序
3、计数器( PC);当前程序状态寄存器CPSR,程序状态备份寄存器SPSR;31 30 292827268765432N Z C V Q 保留 I F T M4 M3 M2 M1 M0各位的含义和作用请见讲义或教材;6、STM32F103XX系 统 启 动 模 式? 各 种 启 动 模 式 进 入 的 条 件 是 什 么 ?BOOTLOAD 属于哪种启动模式?名师归纳总结 BOOT1 电平BOOT0 电平系统启动模式第 1 页,共 6 页BOOT1=x BOOT0=0 从用户闪存启动,正常的工作模式;- - - - - - -精选学习资料 - - - - - - - - - BOOT1=0 BO
4、OT0=1 从系统储备器启动,这种模式启动的程序功能由厂家设置;BOOT1=1 BOOT0=1 从内置 SRAM 启动,这种模式可以用于调试;BOOTLOAD 属于系统储备器启动模式:BOOT1=0 BOOT0=1 7、ARM 内核供应了哪 3 种低功耗模式?休眠模式、停止模式和待机模式;Chapter 2ARM 指令系统1、协处理器指令、反常中断产生指令不考;2、ARM 寻址方式:1-立刻寻址 操作数本身就在指令中给出,只要取出指令也就取到了操作数;2 -寄存器寻址利用寄存器中的数值作为操作数, 这种寻址方式是各类微处理器常常采纳的一种方式,也是一种执行效率较高的寻址方式;3 -寄存器间接寻
5、址 以寄存器中的值作为操作数的地址,而操作数本身存放在储备器; 4 -基址寻址 将寄存器(该寄存器一般称作基址寄存器)的内容与指令中给出的地址 偏移量相加 ; 5 -相对寻址 以程序计数器 PC 的当前值为基地址,指令中的地址标号作为偏移量; 6 -多寄存器寻址 一条指令可以完成多个寄存器值的传送,最多传送 值; 7 -堆栈寻址 ARM 处理器的基本指令(课件中举例的);基本指令集:1-跳转指令16 个通用寄存器的2-数据处理指令(数据传送指令、算术规律运算指令和比较指令)3-乘法指令与乘加指令 4-程序状态寄存器拜访指令 5-加载 /储备指令 6-数据交换指令 7-移位指令 8-协处理器指令
6、 9-反常产生指令 3、考点:重点放在作业涉及的学问;名师归纳总结 - - - - - - -第 2 页,共 6 页精选学习资料 - - - - - - - - - Chapter 3 1、STM32F103XX 系列处理器的总体结构框图STM32F103XX 系列处理器的总体结构如上图所示; 内部总线和两条 APB总线将片上系统和外部设备资源紧密的连接起来,其中内部总线是主系统总线,连接了 CPU、储备器和系统时钟信号等;APB1 总线连接高速外设, APB2 总线连接系统外设和中断掌握;在 STM32F103XX 系列处理器中,通用数字输入输出 IO 端口最多包括了PA、PB、PC、PD、
7、PE、PF 和 PG 这 7 个 16bit 的端口;其他的外设接口引脚都是通过与数字 IO 端口的引脚功能复用实现的; 在表 3.2 中的 A、F 即表示功能复用引脚;2、STM32F103XX 片上 FLASH 程序储备器的编程方式;对 FLASH 储备器的编程可以通过以下几种方式来实现:(1)通过内置串行JTAG 接口;(2)通过在系统编程 ISP(In System Programming),即 USART0通讯接口;(3)通过应用编程 IAP (In Application Programming);3、STM32F103XX 片内静态 RAM 可拜访的数据位数类型?SRAM 可以分
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 年华 理工大学 嵌入式 系统 课程 考试 知识点 整理
限制150内