您尚未登录。

楼主 #1 2019-05-28 22:38:01

OggyJFX
会员
注册时间: 2019-05-21
已发帖子: 110
积分: 109.5

FreeRTOS----heap_4.c增加realloc和calloc

NUC972上面跑的FreeRTOS, 堆管理程序,都没有realloc和calloc,但是freetype要用
freetype默认用的gnu tool的标准库里面的malloc, free, realloc, calloc,这几个函数,配合FreeRTOS使用,如果不好好处理,是有严重问题的,谁用谁知道。
提供一个heap_4.c,增加realloc和calloc,freetype直接使用FreeRTOS的堆管理函数,解决一切烦恼。
heap_4.7z

离线

楼主 #4 2019-05-28 23:04:10

OggyJFX
会员
注册时间: 2019-05-21
已发帖子: 110
积分: 109.5

Re: FreeRTOS----heap_4.c增加realloc和calloc

我看见你说的这个了,这个pvPortRealloc的实现,太简单粗暴了,而且把别人的heap_4.c进行了魔改,改得面目全非了。
realloc和calloc是干啥的,你自己看资料吧^_^ 。

最近编辑记录 OggyJFX (2019-05-28 23:04:48)

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn