最近接手一个项目。项目中一块MSP430作为slave,由另一块芯片host下发固件进行升级,下发的固件为bin文件格式,但是由于TI默认的中断向量地址固定为flash的最后一段,这导致这个bin文件将包含多余的无效数据,即使你的有效数据只有1kb,你的升级文件也会变得很大,所以是否有大神知道这个中断向量地址是否可以更改
Susan Yang:
在大多数MSP430上中断向量表都是固定的,所以您实际上无法做到这种事情。在MSP430F5xx / 6xx上,可以将中断向量移至RAM:
processors.wiki.ti.com/…/MSP430_FAQ
在其他设备系列上,您只能使用辅助表来重新路由该表,但是中断向量的原始地址是固定的:
processors.wiki.ti.com/…/Custom_MSP430_BSL