14.1.4  CPU向量表

14.1.4 CPU向量表

CPU向量表位于地址为0x3F E000-0x3F FFFF的引导ROM存储器中。当VMAP=1,ENPIE=0(PIE向量表禁止),该向量表在复位后激活。图14-2为向量表映射图。

VMAP位位于状态寄存器1(ST1),复位时VMAP为1。它可以在复位后由软件改变,然而正常运行方式下会保持VMAP=1。ENPIE位位于PIECTRL寄存器。该位复位默认状态为0,这将禁止外设中断扩展模块(PIE)。

在内部引导ROM存储器通常可以使用的唯一向量为位于0x3FFFC0的复位向量。复位向量为厂家烧录指向存储在引导ROM的InitBoot函数。该函数启动引导装载工程。通过978-7-111-57271-8-Chapter14-4.jpg和通用I/O(GPIOI/O)引脚上的一系列检查,确定使用哪种引导模式。引导ROM上的其他向量正常运行时并不使用,由TI调试使用。

978-7-111-57271-8-Chapter14-5.jpg

图14-2 向量表映射