请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:LP-MSPM0L1306Thread:MSPM0L1306、 SysConfig 中讨论的其他器件
工具/软件:
您好、
我使用 SDK 2.6.0.5 中的参考工程“gpio_toggle_output_LP_MSPM0L1306_nortos_ticlang"。“。
在我添加 malloc () 之前。 SRAM 仅使用 256B。

在我添加 malloc () 之后。 SRAM 变为 2319。

我只按如下方式分配 100B 内存。
uint16_t *tmpbuf=(uint16_t *) malloc (100);
如果我使用下面的、它不会增加。
uint16_t tmpbuf[100];
以下是源代码。 顺便说一下、ARM 编译器优化无关紧要。 我更改了不同的优化、没有任何帮助。
e2e.ti.com/.../gpio_5F00_toggle_5F00_output_5F00_fail.c
有什么想法吗?
BR、
Frank