STM32动态内存分配需要注意的地方

Posted chengeputongren

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了STM32动态内存分配需要注意的地方相关的知识,希望对你有一定的参考价值。

STM32进行动态内存分配是需要注意动态内存分配大小不要超过.S文件中设置Heap Size大小

如图所示:

技术图片

 0x4000 :可以分配得最大字节是16384bytes

技术图片

这个地方malloc的大小超过了16384,所以程序在运行时会分配失败,产生硬件异常。

如有不对的地方,请指出,万分感谢。

以上是关于STM32动态内存分配需要注意的地方的主要内容,如果未能解决你的问题,请参考以下文章

STM32内存管理

STM32内存管理

stm32网联丢包跟内存分配有关吗

基于Ubuntu和Stm32的C程序的内存分配问题

STM32的堆与栈与编译信息查看

stm32 堆溢出