主题中讨论的其他器件:MSP430F5328
工具/软件:Code Composer Studio
尊敬的香榭丽舍
我向我们的客户提出这一问题。
用户很长时间地使用了 IAR 上用于 MSP430 V5.40.3的 MSP430F5328。
它们具有用于无线下载的特定 ISR 的固定中断矢量地址/例程、以避免擦除此 ISR 或类似以下的相邻 ISR 的相关存储器块/地址:
_interrupt void ADC12_ISR (void)@"ADC12_address"
现在、他们正在将代码从 IAR for MSP430 V5.40.3上的 F5328升级并迁移到 CCS 10.1上的 FR5964。
问题:
1) 1)@发现如果在 CCS 10.1上使用"Δ Σ"ADC12_ADDRESD"进行编译、将会出现错误。 他们想知道如何使用 CCS 10.1实现这一点吗? 也就是说、他们可以在 IAR 上执行此操作、并希望知道如何在 CCS 10.1上执行此操作。
2) 2)我们可以在下面的应用手册中找到、它说
"2.2.3 FRAM 器件中的中断矢量
FRAM 没有最小擦除大小的限制、因此可以在 FRAM 器件中重新编程所有中断、而不会有擦除复位矢量的风险。 默认情况下、MSP430FRBoot 使用 MPU 来保护引导加载程序区域、但在对中断矢量进行重新编程时会禁用此功能。"
这是否意味着对于 FRAM 器件、用户无需修复用于无线下载/更新的中断矢量表/例程? 或者、此描述与我们的目的无关? 您是否能帮助更详细地澄清上述描述?
请参阅的 P11
黄维恩