STM32——FreeRTOS - 基础

STM32------学习总纲-CSDN博客

一、任务调度简介

抢占式调度

1.高优先级任务,优先执行

2.高优先级任务不停止,低优先级任务无法执行,(与中断优先级相反)数值越高,优先级越高

3.被抢占的任务将进入就绪态

(阻塞、就绪态为操作系统专业名字。)

时间片调度

二、任务状态

状态解释:

状态转换:

状态列表:

类似 链表

pxReadyTasksLists[x:0~31]、pxDelayedTaskList、xSuspendedTaskList

优先级相同的先创建后执行,就是一个栈,先进后出

优先级不同先按抢占调度,相同优先级下才是时间片调度

相关推荐
不吃鱼的羊13 小时前
CodeMeter Runtime Server was not found on this computter问题解决
单片机
蒙塔基的钢蛋儿13 小时前
使用STM32CUEBEIDE/S32DS 开发时,生成compile_commands.json 方便VSCODE智能提示
vscode·stm32·单片机·json
qq_4029957514 小时前
RS485通信设计
stm32·单片机·mcu
电子科技圈14 小时前
IAR扩展嵌入式开发平台,推出面向安全关键型应用的长期支持(LTS)服务
嵌入式硬件·安全·设计模式·软件工程·代码规范·设计规范·代码复审
串口哑火达人14 小时前
(七)RT-Thread物联网实战--MQTT-cJSON-OneNET
c语言·单片机·嵌入式硬件·mcu·物联网
普中科技14 小时前
【普中STM32F1xx开发攻略--标准库版】-- 第 34 章 RTC 实时时钟实验
stm32·单片机·嵌入式硬件·开发板·rtc·实时时钟·普中科技
我在人间贩卖青春14 小时前
NVIC相关寄存器
单片机·嵌入式硬件·中断·nvic
Silicore_Emma14 小时前
芯谷科技—79MXX系列三端负电压稳压器
单片机·运算放大器·线性稳压器·消费电子·芯谷科技·通讯设备系统·便携式车载音响
玩转单片机与嵌入式14 小时前
Keil 最反人类的设计是什么?答:加文件!(附一键添加工具)
单片机
易水寒陈14 小时前
单片机的工厂模式
单片机