主题中讨论的其他器件:MSPM0G3507
我使用的是 Code Composer Studio 12.4.0。
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.
您好!
默认情况下、在 MSPM0上、代码加载到闪存的 ECC 保护区域中、起始地址为0x00000000。 TI Clang 文档介绍了所有 MCU 的一般用例、而不是特定于器件。
谢谢你。
>默认情况下,在 MSPM0上,代码加载到闪存的 ECC 保护区域,起始地址为0x00000000。
关于这一点、我想知道在 CCS 中配置哪些位置以启用 ECC。
或者是否没有此类设置?
如果在默认设置下启用了 ECC、我不存在任何问题、但我想了解这些信息以创建构建开发环境的规范。
我希望使用 MSP GANG 构建和编程输出文件。
为此、我认为有必要在 cmd 文件中启用 ECC。
但是、如果你在 cmd 文件中更改设置以启用 ECC、我认为有必要在 CCS 中禁用 ECC 设置。 因此、我想了解更多有关如何在 CCS 中打开/关闭 ECC 设置的信息。
我有一个像这样的图像。
很抱歉我不太明白。
谢谢你。
尊敬的 Kei:
CCS 中的链接器部分(链接器标志)中有不使用 ECC 的选项。
ありがとう。
そのオプションはここにありますか?
开启/μ OFFを切り替えてみましたが、挙動は変わりませんでした。
尊敬的 Kei:
我在这里得到了我们软件团队的澄清。 TI CLANG 编译器中找到的 ECC 标志 可用于生成实际的 ECC 代码并可能注入错误。 默认情况下,它对 MSPM0设备没有任何影响,因为当使用 ECC 区域时,FlashCTL 会自动计算和写入 ECC (默认)。
如果默认情况下不想使用 ECC、则需要修改链接器文件以将 默认闪存区域切换到其潜在的非 ECC 区域映射区域。 (Fash 默认为0x4140000)。
谢谢你。
我只是太在意了。
我将使用默认值继续评估、并在使用 MSPGang 时再次查看该手册。