This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] MSP430F6779:从非 A MSP430F67xx 器件迁移到 MSP430F67xxA 器件(使用 IAR object .R43)

Guru**** 2315160 points
Other Parts Discussed in Thread: MSP430F6779, MSP430F6779A
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1523204/msp430f6779-migration-from-the-non-a-msp430f67xx-devices-to-the-msp430f67xxa-devices-with-iar-object-r43

器件型号:MSP430F6779

工具/软件:

我正在评估 从非 A MSP430F67xx 器件迁移到 MSP430F67xxA 器件的情况

来自下面介绍的 TI 应用手册(SLAA666A)。

"从非 A MSP430F67xx 器件迁移到 MSP430F67xxA 器件
从非 MSP430F67xx 器件迁移到其相应的 MSP430F67xxA 器件、Minimal
更改是必要的。 MSP430F67xx 器件及其相应的 MSP430F67xxA 器件采用引脚排列
兼容、因此非 A 芯片可以实际替换为 A 版本。 此外、软件开启
只要更新了该软件、MSP430F67xx 器件也应在 MSP430F67xxA 器件上运行
与 IDE 项目设置中正确的头文件和器件名称相对应。"

我还有一个关于将.R43库用于计量和通信协议(IAR MSP430编译器)的问题。

是否有必要针对.R43库重新编译(因为 MCU 存储器地址和结构似乎不需要重新编译)?

谢谢您、

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    如果您有源代码、我建议替换文件以使用  MSP430F67xxA 头文件、则在器件之间添加 RTCLOCK 功能以影响寄存器。 该位位于其他器件的保留位置、读取值为0。 除了寄存器更改外、其他更改不应该影响存储器组织、但如果您可以重新编译、我仍然建议使用该方法、以防止任何缺失的差异。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    祝您好运、谢谢您、  

    关于相关头文件、我找到了以下文件:

    io430f6779.h
    io430f6779a.h

    msp430f6779.h
    msp430f6779a.h

    还有其他问题吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    还有需要更改链接器文件、尽管存储器结构应相同、但最好使用适当的文件来防止缺少任何细节。 如果您在 IAR 中更改目标器件、应填充正确的文件。