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.

[参考译文] TM4C1230H6PM:如何设置堆的大小?

Guru**** 2477065 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/686551/tm4c1230h6pm-how-can-we-set-the-size-of-heap

器件型号:TM4C1230H6PM

降级:

我们如何设置堆的大小? 因为如果局部变量的代码大于256字节、我们的编程器将逃逸。

然后、我们更改大小并弹出一个窗口、如下所示:

您能提供一些建议吗?

非常感谢!

此致

祝你好运

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

    你好,Lian,

    您可以在 CCS Project Properties -> Build -> ARM Linker -> Basic Options 下设置堆大小

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

    [引用 USER="Lian Wu"]我们如何设置堆的大小?[/引用]从您的屏幕截图中、您似乎正在使用 IAR 嵌入式工作平台。

    有关 如何更改 IAR 中 EFM32的堆栈/堆大小的说明吗? 帮助?

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

    向切斯特(也是)说,已雇用了 IAR。   并非所有客户-用户都选择、 "因此受限/受限" - 供应商产品...   因此——“建议答案”——波浪(只能勉强)——而强(外)风——只能这么说!

    (一些)外来者提供"更广泛的视角"的能力往往有助于加强(甚至)在这方面的重点工作。   并非总是" MCU 和唯一 MCU"的最佳响应、而这种"体验与成功的多样性"会在"垃圾邮件"中得到回报!

    IAR 启动文件中直接 w/生成: (即 "startup_ewarm.c")

    //

    //为系统堆栈保留空间。

    static unsigned long pulstack[1024]@".noinit";

    阅读精美的手册(Gillon 先生巧妙地提供)是值得的、您编辑的"粗体数据"(如上所示)应该证明"快速而轻松"。

     高兴接受两个"IAR 检测""This resolved my issue clics"。   (这里的人很快就离开了这个"无类似区域"。 为了抗议...)   如图所示-"外人" 经常提供价值-不应(不必要)感到痛苦!  (即不喜欢!)

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

    感谢您看到它是 IAR! 我应该已经注意到菜单上的差异了。

    CB1、您好、感谢您提供更多建议!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    也感谢您、Ralph。   实际上、(可能)仅在采用更广泛的 IDE 实现时强制使用(您的) IDE -肯定是"消除感官"-屏蔽"偏离"。

    在为特定要求选择"最佳 MCU"时、我们发现通用 IDE (IAR)绝对至关重要。    必须从供应商"A" IDE 切换到供应商"B" IDE (惊人的不同)-当选择不同的器件时-这是绝对没有意义的!    而 IAR 拥有早已存在的 CCS -也显示了性能的改进-在我们看来...  (虽然 在此处非常适合 MCU!)

    另请注意-(著名的)"J-Link" (JTAG/SWD 探针)-在(首选的)供应商无关模式下执行(也)-欢迎所有 ARM MCU。