看了一下rt-thread内存池在申请内存的时候不能指定申请内存的大小,只能按块申请,假如我的内存块的大小为1k,此时我要读取2.5k的文件放到申请的内存中应该怎么操作?
查看更多
使用rt_malloc函数分配内存,然后对它进行赋值就可以了啊!!!
不过剩余内存不够是不能申请的,你可以分段申请进行操作
RTT中使用rt-thread内存池的目的是放置你的APP反复申请、释放内存造成内存碎片化。你需要评估你所反复社情的最大块内存,并以此为基础配置内存池。
欢迎发表与嵌入式相关的技术分享、开发技巧、工具介绍、技术设想、职业心得、行业评论等对他人有启发,排版优雅的文章
回到 顶部
发布 问题
分享 好友
手机 浏览
投诉 建议
回到 底部