[freertos源码阅读]task.c任务篇动态创建任务函数xTaskCreate()portSTACK_GROWTH是什么意思? 芯片堆栈生长方向,STACK_GROWTH<0代表向下增长,适用于几乎所有主流MCU; pvPortMalloc申请内存来自于哪里? 来自于RAM上面的堆空间; pxStack = pvPortMalloc和pxNewTCB = ( TCB_t * ) pvPortMalloc申请的堆空间关系: 根据heap_4.c,两次分配会在堆上申请两个独立内存空间,相连但互不重叠; pxStack指向任务空间首地址,pxNewT