首页 实战 嵌入式RTOS工程师就业课(基于FreeRTOS) 前30名赠书
收藏

嵌入式RTOS就业级项目入门与实战(基于FreeRTOS)

慕课网联合嵌入式大牛首发,带你先人一步抓住智能制造(IOT)高薪机遇(赠单片机教程书籍,仅限前30名)

嵌入式RTOS工程师就业课(基于FreeRTOS) 前30名赠书

¥899.00
未完结 每周更新 难度 中级 时长 40小时 学习人数 27 综合评分 10.00

近年企业对RTOS人才需求的持续增长,掌握这项技能不仅意味着拥有好的职业前景,还伴随丰厚的薪资待遇。而市面RTOS的教程普遍:学习门槛高、书籍字典化,对于初学者不友好。本课程得益于老师近14年+行业实战经验和上万学员的教学经验萃取,针对初学者痛点问题重新设计,更注重学习体验与实战编排,力求让新手也能轻松入门,享受学习的过程,并快速上手实践,达到中级以上工程师水平。

于振南
讲师

嵌入式资深工程师

课程预览

检测到您还没有关注慕课网服务号,无法接收课程更新通知。请扫描二维码即可绑定
重新观看

赠书(名额有限):于振南&郭天祥共著《10年单片机实战精髓》

购买课程可享受书本内容答疑服务,与作者一起学,更快掌握

RTOS工程师薪资范围25k~35k,是嵌入式领域的关键技术和重要基础工具

RTOS是嵌入式的关键技术和重要基础工具,是现代操作系统一个庞大分支,是大部分企业产研必须的技能和工具,技术需求旺盛。
大型公司的团队化分工协作,且工作之间相对独立和标准化,RTOS更利于模块解耦和功能划分,是必然的技术架构基础。
中小微企业需要快速研发,低成本试错。RTOS软件生态提供大量开源现成的方案,极大提高开发效率。
RTOS工程师的平均工资约27.6K/月,随着经验积累更高,并且经验价值度高,无年龄危机。(一线城市为例)
在航天航空、汽车电子、消费电子、医疗设备等,RTOS系统是绝对的基础,就业领域选择广,就职机会多。
嵌入式团队主管等(薪资在50~70K左右)。作为技术管理者,要协调各部分的开发,精通RTOS多任务开发模式以及与之配套的一整套分布式软件管理策略,是必然的。

倾力打造全网学习门槛更低、更通俗易懂、全程实战化的RTOS课程

还原真实企业开发全流程,从0到1完成拿的出手的就业项目经验

模拟团队协作与分角色设计讲解,不仅提升技能,还能提前体验真实的职场开发流程

项目架构图

项目成果演示

从小白到高手:系统化教学知识体系,无缝进阶RTOS高薪技能

多任务同时运行的实现原理(并发)
任务调度的实现原理(调度器)
任务的状态及切换
FreeRTOS的相关API(任务创建/延时等等)
多任务下设计驱动的开发方法(临界区)
任务间通信机制和工具(IPC)
多任务中的中断处理
软件定时器
任务的优先级反转问题(优先级继承)
实际工作中如何更好的创建任务
PENDSV和SVC的原理(上下文切换实质)
Cortex-M3/M4内核代码级别和运行模式
多任务下内存管理的算法思想
振南原创开源方案zn'shell使用方法
多任务下DMA的应用(不定长串口接收)
EasyLogger的移植与使用(最主流的日记打印方案)
第一个实战项目:基于RTOS的整体项目架构设计
嵌入式分层架构设计(层间解耦 团队并行开发)
嵌入式队列式架构设计
嵌入式消息驱动 分发者架构设计(分别以3个实战项目来演绎)
主流的开源软件方案 涉及Modbus、MQTT、CJson等等
Git代码分支管理 基于它进行团队化协作开发

嵌入式领域大牛(14年+技术沉淀精华),已累计学员上万

于振南

· 业内资深工程师、技术作者。毕业于哈尔滨工程大学 计算机工学硕士。长期从事嵌入式相关研发和专业知识创作,在领域内有较高影响力。

职业经历

· 14年的嵌入式软硬件实战经验,曾担任技术总监和技术团队创业合伙人,推动项目从概念到市场的快速转化,成功完成十几种嵌入式复杂项目的研发工作。

项目经历

· 2011年 发布经典课程《单片机基础外设九日通》广为流传,当前学习人群累计>20万。

· 2014年 独著出版《嵌入式文件系统》一书,随之发布的znFAT已成为与FATFS齐名的嵌入式中间件方案。

· 2019年 着手建立《振南技术干货集》系列书籍,2023年完成首册《单片机 创业十年》的出版,销量位于京东单片机类榜首。

· 2023年 与郭天祥老师筹划 23版《RTOS从入门到精通 基于freeRTOS》课程,一经发布,广为好评。

· 2024年4月 与北航签订课程同名书《RTOS》出版协议,预计9月出版,并纳入《振南技术干货集》系列

第1章 嵌入式RTOS工程师发展前景及薪资待遇(赠书,仅限前30名)
介绍嵌入式RTOS工程师发展前景、薪资待遇和课程硬件设备介绍。
第2章 裸机衔接:仍然从闪灯实验入手
本章讲解了嵌入式工程师的学习路径和实时操作系统(RTOS)的重要性。接着介绍了配套硬件开发板及其实验项目,如单片机裸机实现LED闪烁等。通过解决实际问题,如两个LED独立闪烁的挑战,引出中断和服务的概念,并深入探讨了多任务处理机制,解析RTOS开发流程,并阐述FreeRTOS的优势,从而先为同学搭建一个从基础到进阶的完整学习框架。
第3章 任务的创建、调度和状态转换
本章通过STM32CubeMX生成FreeRTOS工程,带同学深入理解RTOS的工作原理。介绍FreeRTOS的任务创建API,剖析调度器如何在不同任务间进行切换。通过马斯克火箭回收技术和地震预警系统的实例,阐释了实时性和任务优先级的关键作用,并通过NASA火星车的故事,明白优先级反转问题的重要性。
第4章 加深对任务的理解 这很重要
本章主要讲解FreeRTOS的动态与静态任务API及其应用场景;任务栈水位线与系统堆剩余容量的概念及其对系统稳定性的重要性、FreeRTOS开源社区资源及支持工具的介绍、Shell命令行接口的人机交互方案以及Cortex-M3/M4内核中SVC异常处理的核心汇编代码分析及其在RTOS调度机制中的重要性,同时解释ARM内核的不同运行模式
第5章 RTOS 中的延时和空闲的本质
本章讲解多任务中延时函数的实现机理,介绍空闲任务的基本机理和功能和空闲任务源代码,说明它的重要意义。
查看完整目录

每个慕课网课程,都是一个专业的技术社区

个性化增值服务,学习有保障更高效

答疑专区+技术社区
连百度谷歌都搜不到的问题,在这里讲
师都将耐心详细解答,更有小伙伴一起
交流互动,共同进步。
课程全套代码下载
提供课程全套源代码下载,包含:
全套组件封装镜像、私有仓库、各个服
务的镜像、项目源代码。
独家“动态”教辅材料
丰富的专属教辅资料上传更新,通过课程
教案、原理图解、技术文档、演示案例等
各种教材,保障你的学习效果。
实用电子文档
部分简单内容以图文形式呈现,与视频
相配合,既保障学习效果,又提高了学
习效率。
适合人群
在职:有一定单片机开发的技能,想进阶RTOS。
在职:有一定工作经历,没有接触过RTOS,需要提升薪资,从事中高端的嵌入式工作的
在校:有一些单片机裸机开发基础,校内比赛、课程设计、校外项目
技术储备
有一定的单片机基础
对单片机裸机开发比较熟悉
对嵌入式C语言熟悉
环境参数
开发环境 Windows
开发所需软件 keil、STM32CubeMX、Xshell
提问
数据加载中...
意见反馈 帮助中心 APP下载
官方微信

学习咨询

选课、学习遇到问题?

扫码添加指导老师 1V1 帮助你!

添加后老师会第一时间解决你的问题