![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
QP
ngany
这个作者很懒,什么都没留下…
展开
-
队列结构、内存管理与QP原生事件队列、QP原生事件池
目录 发布事件与取出、处理事件的简要说明 原生事件队列 原生事件队列初始化 使用MyQueue_post_FIFO发送事件 使用MyQueue_get函数获取一个事件 队列使用情况简图 QP原生事件池/内存池 事件池的初始化 从池里获得一个内存块 把一个内存块回收到池内 VS测试代码 队列 事件池 头文件 主函数 发布事件与取出、处理事件的简要说明 发布事件 从...原创 2018-12-28 17:18:28 · 877 阅读 · 1 评论 -
FreeRTOS内存管理heap_2
简要介绍 heap2采用链表的方法管理内存堆。链表结构体的next指针指向下一个空闲内存块。并且链表连接的内存块按照从小到大的顺序排列。分配内存的时候,可以遍历查询。 申请内存时,查询到合适大小的内存后,如果内存有多,那么需要割下多余内存,重新插入到内存链表中,按照从小到大的顺序,在合适的位置插入。释放内存的时候,通过释放的地址找到该内存块的链表结构体,给出要释放的内存的大小,并插入到内存堆链...原创 2019-01-04 16:02:39 · 694 阅读 · 0 评论