主题中讨论的其他器件: MSPBSL
我按照 MSPBoot 代码示例设计定制的引导加载程序设计。
并使用具有较低版本编译器的 CCS5进行中断矢量重映射设计、
但编译器输出错误的提示。
但具有16.9.3.LTS 编译器版本的 CCS7可以用于此编码。
那么、我想知道中断重映射的任何其他方法是否适合不同版本的编译器?
或如何在 CCS5中支持中断重映射以进行应用 代码 设计。
#pragma DATA_SECTION (ProxyVectorTable、".app_proxy_vectors")
#pragma RETAIN (ProxyVectorTable)
const uint16_t ProxyVectorTable[]=
{
0x4030、(uint16_t)虚拟 ISR、// app_proxy_vector (0) RTC
0x4030、(uint16_t)虚拟 ISR、// app_proxy_vector (1) port2
0x4030、(uint16_t)虚拟 ISR、// app_proxy_vector (2) TIMER2_A1
0x4030、(uint16_t)虚拟 ISR、// app_proxy_vector (3) TIMER2_A0
0x4030、(uint16_t)虚拟 ISR、// app_proxy_vector (4) USCI_B1
0x4030、(uint16_t)虚拟 ISR、// app_proxy_vector (5) USCI_A1
0x4030、(uint16_t) P1_ISR、// app_proxy_vector (6) Port1
0x4030、(uint16_t)虚拟 ISR、// app_proxy_vector (7) Timer1_A1
0x4030、(uint16_t)虚拟 ISR、// app_proxy_vector (8) Timer1_A0
0x4030、(uint16_t)虚拟 ISR、// app_proxy_vector (9) DMA
0x4030、(uint16_t)虚拟 ISR、// app_proxy_vector (10) USB_UBM
0x4030、(uint16_t)虚拟 ISR、// app_proxy_vector (11) TIMER0_A1
0x4030、(uint16_t) Timer_A、// app_proxy_vector (12) TIMER0_A0
0x4030、(uint16_t)虚拟 ISR、// app_proxy_vector (13) ADC12
0x4030、(uint16_t)虚拟 ISR、// app_proxy_vector (14) USCI_B0
0x4030、(uint16_t)虚拟 ISR、// app_proxy_vector (15) USCI_A0
0x4030、(uint16_t)虚拟 ISR、// app_proxy_vector (16) WDT
0x4030、(uint16_t)虚拟 ISR、// app_proxy_vector (17) TIMER0_B1
0x4030、(uint16_t)虚拟 ISR、// app_proxy_vector (18) TIMER0_B0
0x4030、(uint16_t)虚拟 ISR、// app_proxy_vector (19) COMP_B
0x4030、(uint16_t)虚拟 ISR、// app_proxy_vector (20) unMI
0x4030、(uint16_t)虚拟 ISR、// app_proxy_vector (21) SYSNMI
};