12
39
4
高级会员
OSMemCreate()伪代码:
OSMemCreate()
{
1. 从空闲池中取得一个MCB;
2.将内存块空闲链表串联起来;
3.填充MCB;
4.返回当前的MCB的指针;
}
OSMemGet()伪代码:
OSMemGet()
1. 从空闲链表头中删除一个Block;
2.空闲块计数器减1;
3.返回该Block的指针;
OSMemPut()伪代码:
OSMemPut()
1. 将要释放的内存块插入到空闲链表的头结点;
2.空闲块计数器加1;
uCOS-II内存管理.pdf
2013-11-24 22:47 上传
点击文件名下载附件
232.24 KB, 下载次数: 108
使用道具 举报
18
128
0
中级会员
2
164
1
禁止访问
38
2061
6
论坛大神
530
11万
34
管理员
本版积分规则 发表回复 回帖后跳转到最后一页
查看 »
正点原子公众号
|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )
GMT+8, 2025-7-8 17:44
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网