Skip to content

启动以及任务管理

万事俱备,只欠东风

main函数中初始化硬件, 之后创建任务, 然后启动调度器

所有的任务都是一个阻塞

小心翼翼

初始化硬件之后, 创建一个启动函数, 之后启动调度器, 启动任务中创建其他任务, 最后把自己删除

初始化

创建任务之后, 通过pvPortMalloc->prvHeapInit初始化堆栈

之后的启动流程在之前自己实现过