FreeRTOS

正点原子

第一讲

rtos的两个任务优先级是一样的,而且从宏观上来看,这两个任务的切换的足够快,可以看做分身也就是两个任务同时进行

一个时间片是1ms

第二节

数字越大,优先级越高和中断反过来,中断是数字越小中断优先级越高,stm32有32位优先级

第四节

这里注意,task3被阻塞所以假如他只运行了0.5个时间片剩下的0.5个时间片就丢掉了,下一次还是一个时间片

注意解挂后是进入就绪态不是运行态

和二值信号量有区别,二值信号量是先创建,创建完之后必须先释放一次才能获取,互斥信号量是创建了就能获取

相关推荐
LinXunFeng7 天前
Obsidian - 使用 Share Note 分享笔记并自部署
前端·笔记·github
✎ ﹏梦醒͜ღ҉繁华落℘11 天前
单片机基础知识---stm32单片机的优先级
stm32·单片机·mongodb
闪闪发亮的小星星11 天前
高斯光以及高斯光公式解释
笔记
cqbzcsq11 天前
CellFlow虚拟细胞论文阅读
论文阅读·人工智能·笔记·学习·生物信息
牛根生同志11 天前
SPI数据收发的时候 TXE与RXNE标志位置位的时机
stm32·spi·transfer
阿米亚波11 天前
【Windows】QEMU 启动 openEuler aarch64/arm64 架构系统 + 离线软件源
linux·windows·经验分享·笔记·架构·arm
自传.11 天前
尚硅谷 Vibe Coding|第三章(1) Claude Code深度使用与进阶技巧 学习笔记
笔记·学习·尚硅谷·vibecoding
.千余11 天前
【C++】模板进阶全解:非类型参数|全特化|偏特化|分离编译完全指南
开发语言·c++·笔记·学习·其他
自传.11 天前
尚硅谷 Vibe Coding|第二章 AI编程工具生态 学习笔记
笔记·学习·ai编程·尚硅谷·vibe coding
goldenrolan11 天前
学习型红外控制系统稳定性挂测工装专项总结
软件测试·python·stm32·嵌入式·红外