FreeRTOS是动态分配内存吗?

💡 原文中文,约1600字,阅读约需4分钟。
📝

内容提要

FreeRTOS中创建和删除任务时,使用的是静态分配的内存,而不是动态分配的内存。内存分配可以分为静态分配和动态分配两种方式。FreeRTOS的内存是在FreeRTOSConfig.h文件中分配的一个全局数组,创建任务、信号量、队列等都会调用这个堆栈。删除任务时会调用vPortFree()函数释放对应的内存。

🏷️

标签

➡️

继续阅读