内核控制函数API 应用层中不会用到
taskYIELD() //任务切换。会自动切换当前就绪表里优先级最高的任务
临界区 //不能被打断的代码段
任务中进入临界区
任务中退出临界区
中断服务进入临界区
中断服务退出临界区
关闭中断
打开中断 //以上六个比较重要
开启任务调度器 main()
关闭任务调度器 //某些任务不想切换,先关后开、一般不会关
挂起任务调度器
恢复任务调度器 //挂起几次挂起,就要恢复几次
设置系统节拍 vTaskStepTick
给时钟节拍计数器加值// 低功耗tickless使用
vTaskStartScheduler() tasks.c
这个函数的功能是开启任务调度器
创建空闲任务。
这里内容之后再加
原文:https://www.cnblogs.com/yyyyloveu/p/12332941.html