- 1
- 2
- 3
- 4
- 5
向量表重定位设计验证清单
资料介绍
向量表重定位设计验证清单 学习目标 向量表是中断系统的核心,它存放着各中断服务程序(ISR)的入口地址。默认情况下向量表固定在芯片厂商设定的地址,而在 Bootloader 升级、多应用分区等场景中,向量表往往需要重定位到新的地址。学习向量表重定位,是嵌入式系统开发进阶的关键一环。 本章的学习目标有三:一是理解向量表的作用与重定位的原理;二是掌握向量表重定位的核心公式与配置方法;三是通过典型电路与例题演算,学会向量表重定位的设计与验证流程。学完本章,应能独立完成一次向量表重定位的设计与实测。 向量表重定位看似简单,实际隐藏不少坑,比如对齐要求、中断屏蔽、映射关系等。本章将结合案例记录的方式,把这些要点逐一讲透。 基本概念 向量表是一段连续的内存区域,其中每一项(向量)存放一个中断或异常的入口地址。处理器响应中断时,根据中断号偏移到向量表的对应项,取出入口地址跳转执行。向量表首项通常存放栈顶地址。 向量表重定位,就是把向量表从默认地址搬移到新地址,并通过寄存器(如 ARM 的 VTOR,Vector Table Offset Register)将处理器指向新表。搬移后,所有中断入口都会从新表中取得,从而实现应用在不同内存区域的运行。 向量表重定位的关键约束,是向量表必须满足对齐要求。ARM Cortex-M 要求向量表按 2 的整数次幂大小对齐(通常至少按表大小对齐),对齐不满足会导致重定位后中断异常。这是最容易踩的坑之一。 核心公式 向量表重定位涉及两个核心公式。一是向量表地址的计算,重定位后向量表基地址 由系统配置决定,其物理地址必须满足对齐约束,即 ,其中 为整数, 为对齐粒度(不小于向量表大小)。 二是中断入口地址的索引方式。第 个中断的入口地址存放在向量表偏移 处(按字寻址),即 。理解这一点,才能正确搬移向量表并验证映射关系。 三是中断矢量数的计算。
部分文件列表
| 文件名 | 大小 |
| 向量表重定位设计验证清单.docx | 39K |
最新上传
-
sialuoyu 打赏1.00元 2天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
他山之石可攻玉 打赏60.00元 3天前
用户:烟雨
-
江岚 打赏310.00元 3天前
用户:潇潇江南
-
21ic下载 打赏310.00元 3天前
用户:江岚
-
21ic下载 打赏310.00元 3天前
用户:潇潇江南
-
21ic下载 打赏210.00元 3天前
用户:zhengdai
-
21ic下载 打赏60.00元 3天前
用户:他山之石可攻玉
-
21ic下载 打赏60.00元 3天前
用户:烟雨
-
21ic下载 打赏110.00元 3天前
用户:w993263495
-
21ic下载 打赏60.00元 3天前
用户:gsy幸运
-
21ic下载 打赏70.00元 3天前
用户:xzxbybd
-
21ic下载 打赏20.00元 3天前
用户:kkfjenui
-
21ic下载 打赏30.00元 3天前
用户:王小琪
-
21ic下载 打赏20.00元 3天前
用户:sun2152
-
21ic下载 打赏20.00元 3天前
用户:w1966891335
-
21ic下载 打赏20.00元 3天前
用户:xuzhen1
-
21ic下载 打赏20.00元 3天前
用户:w178191520
-
21ic下载 打赏20.00元 3天前
用户:zq_1943
-
21ic下载 打赏20.00元 3天前
用户:kk1957135547
-
21ic下载 打赏25.00元 3天前
用户:铁蛋锅
-
21ic下载 打赏20.00元 3天前
用户:liqiang9090
-
21ic下载 打赏20.00元 3天前
用户:x15580286248
-
21ic下载 打赏15.00元 3天前
用户:玉落彼岸
-
21ic下载 打赏5.00元 3天前
用户:hly1230218
-
21ic下载 打赏5.00元 3天前
用户:叮当猫666
-
21ic下载 打赏5.00元 3天前
用户:xjgtgl
-
21ic下载 打赏5.00元 3天前
-
21ic下载 打赏5.00元 3天前
用户:贵平130532
-
21ic下载 打赏5.00元 3天前
用户:linyi3
-
21ic下载 打赏10.00元 3天前
用户:有理想666
-
21ic下载 打赏10.00元 3天前
用户:yahuang001
-
21ic小能手 打赏3.00元 3天前
资料:小米MIX3电路图
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
江岚 打赏100.00元 3天前
用户:潇潇江南
-
他山之石可攻玉 打赏50.00元 3天前
用户:烟雨
-
21ic下载 打赏1.00元 3天前
用户:王小琪
-
yahuang001 打赏3.00元 3天前




全部评论(0)