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.

[参考译文] CCS/TMS570LS1224:Launchpad TMS570LS1224 -闪存大小

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/792047/ccs-tms570ls1224-launchpad-tms570ls1224---flash-size

器件型号:TMS570LS1224
主题中讨论的其他器件: HALCOGEN

工具/软件:Code Composer Studio

您好!

我想将大库上传到我的 LaunchPad 中、但闪存大小有问题。在 LaunchPad (TMS570LS1224)的文档中、有 有关1280 KB 闪存的信息。

在"Memory Allocation"选项卡中构建项目期间、FLASH0最大值= 393kB。 (我的程序为~ 530kB)。 如何创建该值? 在 sys_link.cmd 文件中,我得到:"  FLASH0 (RX):origin=0x00000020 length=0x0005FFE0"。 因此、在这里、闪存大小似乎正常。 为什么在“内存分配”选项卡中看不到~1,2MB?

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

    您好!
    您发布的行:FLASH0 (RX):origin=0x00000020 length=0x0005FFE0"显示的闪存大小为393k (0x0005FFE0-0x00000020 = 393к)

    以下代码是为我的测试项目复制的:

    存储器

    引导程序(X):origin=0x00000000 length=0x00000020
    FLASH0 (RX):origin=0x00000020 length=0x0013FFE0
    堆栈(RW):origin=0x08000000 length=0x00001500
    RAM (RW):origin=0x08001500 length=0x0002EB00

    /*用户代码开始(2)*/
    /*用户代码结束*/



    此致、
    米罗

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我的错误、抱歉。
    我在 HalCoGen 中为其他 LaunchPad (TMS570LS04)进行了设置。 您能否澄清一下、在 HalCoGen 创建的这个文件中有有关闪存大小的信息?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    sys_link.cmd 是设置此命令的位置。
    我上面发布的代码来自 sys_link.cmd、由 HALCoGen 生成。

    在器件 TRM 第2.2节中、您可以看到存储器是如何组织的。

    此致、
    米罗