![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
FreeRTOS
ngany
这个作者很懒,什么都没留下…
展开
-
FreeRTOS的列表
FreeRTOS的列表typedef struct xLIST { listFIRST_LIST_INTEGRITY_CHECK_VALUE /*用于检测列表项数据是否完整*/ configLIST_VOLATILE UBaseType_t uxNumberOfItems; ListItem_t * conf原创 2017-08-15 10:46:57 · 295 阅读 · 0 评论 -
FreeRTOS内存管理heap_2
简要介绍heap2采用链表的方法管理内存堆。链表结构体的next指针指向下一个空闲内存块。并且链表连接的内存块按照从小到大的顺序排列。分配内存的时候,可以遍历查询。申请内存时,查询到合适大小的内存后,如果内存有多,那么需要割下多余内存,重新插入到内存链表中,按照从小到大的顺序,在合适的位置插入。释放内存的时候,通过释放的地址找到该内存块的链表结构体,给出要释放的内存的大小,并插入到内存堆链...原创 2019-01-04 16:02:39 · 694 阅读 · 0 评论