京东商城网站域名,网站栏目 添加 管理,百度推广效果怎么样,男女怎样做那个视频网站FreeRTOS
一、初识RTOS 裸机#xff1a;裸机又称为前后台系统#xff0c;前台系统指的中断服务函数#xff0c;后台系统指的大循环#xff0c;即应用程序 实时性差,程序轮流执行delayCPU空等待#xff0c;效率低程序混乱#xff0c;臃肿#xff0c;功能都放在while循环…FreeRTOS
一、初识RTOS 裸机裸机又称为前后台系统前台系统指的中断服务函数后台系统指的大循环即应用程序 实时性差,程序轮流执行delayCPU空等待效率低程序混乱臃肿功能都放在while循环 RTOSReal Time OS就是实时操作系统 分而治之实现功能划分为多个任务延时函数delay后进行任务调度抢占式高优先级任务抢占低优先级任务任务堆栈每个任务都有自己的栈空间 中断可以打断任务中断优先级由硬件决定任务优先级人为设置可以设置同一优先级任务之间可以相互打断 任务调度 抢占式调度 优先执行任务优先级高的任务 时间片调度 任务优先级相同时任务调度器会每隔一个固定的周期切换CPU正在执行的任务 协程式调度 高优先级无法抢占低优先级任务 任务的四种状态 任务除了运行态外每种状态都有自己的任务状态列表 就绪列表 pxReadyTasksLists[x]阻塞列表 pxDelayedTaskList挂起列表 xSuspendedTaskList x代表任务优先级的数值 相同优先级的任务会连接在同一个就绪列表上