uC/OS学习笔记——内存管理
来源:互联网 发布:c语言 日期间隔 编辑:程序博客网 时间:2024/05/17 06:47
OSMemCreate()伪代码:
OSMemCreate()
{
1.从空闲池中取得一个MCB;
2.将内存块空闲链表串联起来;
3.填充MCB;
4.返回当前的MCB的指针;
}
OSMemGet()伪代码:
OSMemGet()
{
1.从空闲链表头中删除一个Block;
2.空闲块计数器减1;
3.返回该Block的指针;
}
OSMemPut()伪代码:
OSMemPut()
{
1.将要释放的内存块插入到空闲链表的头结点;
2.空闲块计数器加1;
}
- uC/OS学习笔记——内存管理
- uc/os-iii学习笔记---存储管理(内存管理)
- uC/OS-II学习笔记—时间管理
- uc/os学习笔记1【uc/os的任务管理】
- uC/GUI学习笔记——内存管理
- uc/os-iii学习笔记-任务管理
- uc/os-iii学习笔记-中断管理
- uc/os-iii学习笔记-时间管理
- uC/OS-II系统学习笔记(6)—— 任务管理
- uC/OS-II系统学习笔记(7)—— 时间管理
- UC/OS - II内存管理
- UC/OS II 内存管理
- uC/OS 的中断 —— uC/OS学习笔记(三)
- uC/OS 的中断——uC/OS学习笔记(三)
- uC/OS 的时钟和时间——uC/OS学习笔记(四)
- uC/OS 的任务——uC/OS学习笔记(二)
- uC/OS 的消息邮箱——uC/OS学习笔记(五)
- uC/OS 系统的裁剪——uC/OS学习笔记(六)
- ADS2011_10版本破解方法
- 浙工ACM1242
- tomcat的编码设置
- tar 解压缩命令
- Python 操作mysql
- uC/OS学习笔记——内存管理
- iosNSCalinder的详细使用方法
- 子类化
- 一条sql语句的执行顺序
- Linux makefile 教程 非常详细,且易懂
- ogre 添加外部资源管理器(节选)
- JS
- LynxFly科研小四轴横空出世,开源,F4,WIFI
- #ifdef