- 博客(1)
- 收藏
- 关注
原创 STM32中Malloc分配空间失败
问题现象:偶尔出现分配不到空间情况,且用Malloc分配空间频繁时也出现空间分配失败。问题定位:malloc内存分配失败无非是下面两种情况:可用内存不足和数组指针越界。因为这里分配空间失败后,还能成功分配到空间,可以定位到是内存不足的原因。如果是数组指针越界的话,可能直接造成程序崩溃(进入HardFault)。 内存不足原因:1、没有free()造成堆被申请完。 2、初始化的堆长度...
2021-11-24 10:56:25
2531
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人