操作系统
OS:硬件资源管理、软件统一接口
并行任务:Task1(灯闪烁delay)、Task2(按键delay)
调度
让mpu、cpu充分实现cpu资源使用
操作系统:OS{(STOS分时操作系统,多任务,多用户)、RTOS(实时操作系统)}
FreeRTOS(微内核)、ucosII、UXWORKS、RT-thread、RTC
调度器->任务间通讯,优先级管理,时间管理
1、就绪态
2、执行态
3、阻塞态
4、挂起态(主动暂停)
进程process
PCB
RTOS{硬实时:抢占性、软实时:非抢占性}
时钟节拍(时间片)
时间片轮转
任务优先级->抢占式
Pendsv中断
任务优先级:0->无限大()、数值越大,优先级越高
屏蔽中断、全屏蔽、选择性屏蔽
先遵从优先级,在遵从时间片
1、功能性 2、裁剪配置:钩子函数