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.
大家好、
我的理解是、MSP430F5324、 MSP430F5326和 MSP430F5328之间的区别仅在于基于表6-1的闪存和 SRAM 存储器大小。 数据表和 E2E 主题中的器件比较、如下所示。 我的理解是否正确?
客户希望在 MSP430F5326和 MSP430F5328上重复使用软件。
为 MSP430F5324创建的程序文件能否直接在 MSP430F5326和 MSP430F5328上使用? 加载 文件是 TI 格式的.d43或.txt。
在软件迁移过程中、客户是否需要了解任何内容?
他们还需要注意迁移吗?
谢谢、此致、
Kuerbis
Kuerbis、您好!
您的理解是正确的。 为 MSP430F5324编译的代码将在 MSP430F5326或 MSP430F5328上正常工作。 如果您通过 CCS 加载该代码、则可能会收到一条弹出警告、指出该代码是为 MSP430F5324编译的、但目标是 MSP430F5326/8。 您可以"忽略"该警告、CCS 将对该部件进行编程。
如果软件将 SYSCTL 中的 SYSRIVECT 位置位、 将 RAM 用作中断向量位置的备用位置、 然后、由于向量被重新映射到 RAM 顶部、更改为 RAM 大小不同的器件将移动 RAM 中向量的地址。 我认为这将需要更改软件以允许 RAM 中中断矢量的不同地址。