您好,
是否有一个在MSP430系列的RAM中使用中断向量的示例项目?
我正在编写一个自定义闪存/fram-bootloader,并希望使用这 种方法,因为它在几个方面比代理中断策略更聪明。
示例可以是bootloader或其它任何内容。
我有“MSPBoot_2_00_00_01”和“MSP430FRBoot_1_03_00_00”,这两个项目都不使用此方法。
这些步骤必须类似于:
1)将堆栈从Tom (内存顶部)移开
2)将矢量表复制到Tom中
3)在 sysctl中设置SYSRIVECT
问题是我能在链接器文件中指出第1点和第2点的聪明程度。
也许 链接程序可以将其标记为已初始化的数据,因此cstartup将 自动初始化(从闪存复制到ram)?
也许我需要自定义 cstartup.s43?
非常感谢一个好的示例或任何指示
/T