一个实用的、可应用于单片机的内存管理模块,这个mem_malloc的使用不会产生内存碎片,可以高效利用单片机ram空间。
最近更新: 3年多前一般单片机的内存都比较小,而且没有MMU,malloc 与free的使用容易造成内存碎片。而且可能因为空间不足而分配失败,从而导致系统崩溃,因此应该慎用,或者自己实现内存管理。heap_malloc就是一个不会产生内存碎片的、适合单片机使用的内存管理模块。该模块主要改进于mem_malloc模块,原模块仅能将一个数组作为堆,改进后可将多个数组转换为堆,还可实现堆的嵌套创建
最近更新: 3年多前