Appearance
main函数中初始化硬件, 之后创建任务, 然后启动调度器
所有的任务都是一个阻塞
初始化硬件之后, 创建一个启动函数, 之后启动调度器, 启动任务中创建其他任务, 最后把自己删除
创建任务之后, 通过pvPortMalloc->prvHeapInit初始化堆栈
之后的启动流程在之前自己实现过