降级:
我们如何设置堆的大小? 因为如果局部变量的代码大于256字节、我们的编程器将逃逸。
然后、我们更改大小并弹出一个窗口、如下所示:
您能提供一些建议吗?
非常感谢!
此致
祝你好运
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.
降级:
我们如何设置堆的大小? 因为如果局部变量的代码大于256字节、我们的编程器将逃逸。
然后、我们更改大小并弹出一个窗口、如下所示:
您能提供一些建议吗?
非常感谢!
此致
祝你好运
[引用 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"。 (这里的人很快就离开了这个"无类似区域"。 为了抗议...) 如图所示-"外人" 经常提供价值-不应(不必要)感到痛苦! (即不喜欢!)
也感谢您、Ralph。 实际上、(可能)仅在采用更广泛的 IDE 实现时强制使用(您的) IDE -肯定是"消除感官"-屏蔽"偏离"。
在为特定要求选择"最佳 MCU"时、我们发现通用 IDE (IAR)绝对至关重要。 必须从供应商"A" IDE 切换到供应商"B" IDE (惊人的不同)-当选择不同的器件时-这是绝对没有意义的! 而 IAR 拥有早已存在的 CCS -也显示了性能的改进-在我们看来... (虽然 在此处非常适合 MCU!)
另请注意-(著名的)"J-Link" (JTAG/SWD 探针)-在(首选的)供应商无关模式下执行(也)-欢迎所有 ARM MCU。