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.

[参考译文] MSPM0G3507:关于链接器文件

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1406171/mspm0g3507-regarding-linker-file

器件型号:MSPM0G3507
主题中讨论的其他器件:SysConfig

工具与软件:

尊敬的 TI:

我们正在开发 CAN 引导加载程序、但面临一些与闪存相关的问题:

在 ST 中、我们可以更改链接器文件以初始化不同的闪存地址、但当我们尝试对 TI 执行相同的操作时、我们可以更改链接器内部的闪存地址、但在我们构建项目时、闪存地址使用默认地址返回初始化初始化、您能否告诉我们如何在构建后更改链接器文件并进行更改。

要做的更多事情是,我们想把我们的应用程序代码闪存在闪存的不同内存地址。

此致、

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

    尊敬的 Karan:

    如果您使用启用了 SysConfig 的工程、则需要在 SysConfig 中禁用链接器并对其单独编辑。 下面是我通常要执行的步骤。

    1. 编译工程并转到"Generated source -> device_linker.cmd"
      1. 复制文件内容
    2. 右键点击"Project"->"Add new file"->创建新的.cmd 文件
      1. 将内容粘贴到此处
    3. 进入 SysConfig、在"Project Configuration"下、取消选中"linker file generation"
    4. 构建项目、它现在将使用您在步骤2中创建的新.cmd 文件。

    您现在可以按照应用所需的方式来编辑.cmd 文件。

    此致、
    Luke