飞豹客 · 课能看,资料也能带走
飞豹客体系课 会员免费

RTOS合集|良许FreeRTOS|嵌入式哞哞哥FreeRTOS

这套 FreeRTOS 资料面向的是已经会写单片机裸机程序、但一遇到多任务就靠状态机和延时硬撑的人。典型场景是:主循环里塞了按键扫描、串口收发、传感器轮询和屏幕刷新,代码越写越长,改一处崩三处;或者项目要求几个动作并行跑,谁的响应都不能被拖慢,用裸机已经排不明白执行顺序。它要解决的就是这类问题——把

单课价¥29.90新品 上架
会员价 会员免费开通会员后本篇可直接下载套餐详情
116 人关注 更新于 2026-05-21 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

会员可免费下载本篇月会员可免费领取。

开通会员 ›
购买本课销量 0 · 永久有效
会员价 · 单课标价 ¥29.90

会员 · 按档位

永久免费可领
年免费可领
月免费可领

游客按标价购买,不享受上表折扣。

支付成功后自动发放网盘链接,链接失效可找客服免费补

正版保障 极速发货 售后无忧

这套 FreeRTOS 资料面向的是已经会写单片机裸机程序、但一遇到多任务就靠状态机和延时硬撑的人。典型场景是:主循环里塞了按键扫描、串口收发、传感器轮询和屏幕刷新,代码越写越长,改一处崩三处;或者项目要求几个动作并行跑,谁的响应都不能被拖慢,用裸机已经排不明白执行顺序。它要解决的就是这类问题——把执行流拆成独立任务,让内核去管调度、通信和时序,而不是靠开发者自己数延时。

适合什么基础,不建议谁直接上

需要的前提是能看懂 C 语言指针与结构体,用过至少一款单片机,知道中断、寄存器、时钟这些概念,也写过串口收发和定时器。如果连裸机工程都没独立搭过,直接看内核部分会变成背 API,效果很差。资料本身是合集形态,几套讲解并行存在,不同讲者的节奏和工程模板不一样,这不是缺点,但需要你先挑一条主线跟住,不要同时开三条线,否则容易在移植细节里反复卡住。另外,它不教单片机入门,也不教电路和硬件调试,这些要另找内容补齐。

建议先看哪几块,按什么顺序

先看 FreeRTOS 的定位介绍和移植到具体平台那一段,把工程模板跑通,确认串口能打印、系统能正常启动,这一步比看多少理论都重要。接着进入任务创建与删除,把任务函数、优先级、栈空间、句柄这几个概念落到代码里,能自己写出两个任务交替打印。然后再看调度部分,理解抢占和优先级如何影响执行顺序,这是后面所有机制的基础。队列、信号量、互斥量这些放到任务跑通之后再看,否则你不知道它们要解决什么冲突。事件组、软件定时器、内存管理可以往后排,等有实际需求再回头补。

每看完一个机制,不要只运行示例,建议自己改一个场景:比如把原来主循环里的按键处理改成独立任务,用队列把键值发给显示任务;或者用信号量让串口接收任务和解析任务解耦。这样练一遍,比连着看十节视频更有效。资料里的实操部分要和理论部分对着看,理论看完立刻动手,隔天再回来改一遍,记忆才留得住。

学完能独立做什么

比较现实的目标是:能把一个裸机的中小型项目改造成多任务结构,合理划分任务和优先级,用队列或信号量处理任务间通信,用互斥量保护共享资源,能看懂内核启动流程和调度器的工作方式,遇到任务卡死、栈溢出、优先级反转这类问题有排查方向。它不会让你立刻具备写内核的能力,也不保证能应付所有实时性要求极高的场景,但对绝大多数嵌入式岗位的日常开发来说,这套内容是够用的。判断要不要学,就看你现在是否正在被多任务和时序问题反复消耗;如果是,这套资料值得投入时间,但请按主线顺序走,别把它当成可以随便翻翻的视频合集。

课程目录

课程目录27 集
  • RTOS合集 良许FreeRTOS 嵌入式哞哞哥FreeRTOS 尚硅谷FreeRTOS 韦东山RTOS 于振南RTOS 05.FreeRtos 第374节-1. 课程视频.mp4
  • 第375节-2. FreeRTOS介绍.mp4
  • 第376节-3. 移植FreeRTOS到上官二号平台.mp4
  • 第377节-3. 补充模板工程打开串口.mp4
  • 第378节-4. 任务的创建与删除理论.mp4
  • 第379节-5. 任务的创建与删除实操.mp4
  • 第380节-6. 任务调度简介 - 副本.mp4
  • 第380节-6. 任务调度简介.mp4
  • 第381节-7. 任务状态及互相转换.mp4
  • 第382节-8. 任务综合小实验.mp4
  • 第383节-9. 队列简介-笔记.PanD 第383节-9. 队列简介.mp4
  • 第384节-10. 队列实操-笔记.PanD 第384节-10. 队列实操.mp4
  • 第385节-11. 二值信号量简介.mp4
  • 第386节-12. 二值信号量实操.mp4
  • 第387节-13. 计数型信号量简介及实操.mp4
  • 第388节-14. 互斥量简介.mp4
  • 第389节-15. 互斥量实操.mp4
  • 第390节-16. 事件标志组简介.mp4
  • 第391节-17. 事件标志组实操.mp4
  • 第392节-18. 任务通知简介.mp4
  • 第393节-19. 任务通知实操.mp4
  • 第394节-20. 延时函数.mp4
  • 第395节-21. 软件定时器简介.mp4
  • 第396节-22. 软件定时器实操.mp4
  • 第397节-23. 中断管理.mp4
  • 课堂源码 FreeRTOS操作系统配置参数说明.pdf
  • FreeRTOS课堂笔记.pdf
  • 适合人群 嵌入式开发工程师 FreeRTOS爱好者 希望提升嵌入式系统开发能力的工程师 学习收获 熟练掌握FreeRTOS内核原理 能够独立进行FreeRTOS任务管理 提升嵌入式系统开发能力 祝您学习愉快! 学有所成,前程似锦!