野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3905|回复: 0

[liteOS] 发现LiteOS的静态内存分配是不是有BUG有些不太对啊?

[复制链接]
发表于 2022-8-3 11:13:24 | 显示全部楼层 |阅读模式
最近在玩LiteOS,看了Fire火哥的教程,在静态内存分配部分,火哥教程的那一版LiteOS源码,感觉在处理方式是不是有BUG,有些问题?
它居然是不是从自己定义的静态内存池(自己定义的全局数组)去分配的, 而是还是从堆里去分配的一部分内存,按照理解应该是从定义的这个数组去分配才对啊。
(PS: 不清楚LiteOS他们这个原本的设计思路,如果按我的理解这个应该是一个坑。。。)

火哥原本那个例程是单次申请与释放,可能看不出这个问题, 后面的测试程序是修改后的。
10_内存管理-静态2.rar (9.47 MB, 下载次数: 0)
静态内存问题0.png


静态内存问题1.png
静态内存问题2.png
静态内存问题3.png
静态内存问题4.png


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-21 23:30 , Processed in 0.033684 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表