自学路线:从最底下往上学习
先学习《裸机基础》
课程 | 说明 |
---|---|
C语言基础语法与STM32实践 | 它使用STM32F407开发板 但是你完全可以在任何STM32开发板上学习 |
STM32瑞士军刀 HAL库快速入门与项目实战 | 掌握HAL库 |
逻辑分析仪 | 这是一个裸机项目,有HAL基础即可学习 |
再学习FreeRTOS基础
课程 | 说明 |
---|---|
FreeRTOS入门与工程实践基于STM32 | 推荐学习:以项目形式讲解FreeRTOS |
FreeRTOS快速入门(基于模拟器) | 选学,没有项目,单讲FreeRTOS的API |
STM32瑞士军刀 提高 FreeRTOS下UART的封装 | 锻炼编程技能,是后2个课程的基础 |
Modbus快速入门 | 可以快速掌握Modbus |
FreeRTOS下WIFI模块的socket封装 | FreeRTOS项目练手,还可以掌握网络编程 |
提高1:多做项目,这些项目无关联,学习无先后,按照自己兴趣学习
课程 | 说明 |
---|---|
基于单片机从零编写Bootloader | OTA升级必定涉及Bootloader,课程比较深入 |
基于MQTT实现智能家居 | 学习MQTT |
RTOS项目CRTP协议移植 | 学习如何自定义协议 |
RTOS商业案例源码分析与讲解 | 一个游戏机项目的讲解 |
提高2:修炼内功,学习内部机制
课程 | 说明 |
---|---|
ARM架构与编程(基于STM32F103) | 这是后续课程的基础,必学 |
C语言的本质 | 深入理解C语言 |
自己实现多任务系统 | 可以快速理解RTOS的实现,选学 |
FreeRTOS的内部机制 | 必学 |
单片机开发过程中的2个调试绝招 | 免费的调试课程,含在"单片机/RTOS调试专题"里 |
RT-Thread内部机制 | 建议学 |
单片机/RTOS调试专题 | 建议学,收费课程,基于STM32F407 |
课程 | 视频 | 文档和源码 |
---|---|---|
基础 | ||
C语言基础语法与STM32实践 | 视频 | 百度网盘 |
STM32瑞士军刀HAL库快速入门与项目实战 | 视频 | 百度网盘 |
逻辑分析仪 | 视频 | 百度网盘 |
FreeRTOS入门与工程实践(基于STM32) | 视频 | 百度网盘 |
FreeRTOS快速入门(基于模拟器) | 视频 | 文档和源码 |
STM32瑞士军刀 提高 FreeRTOS下UART的封装 | 视频 | 文档和源码 |
Modbus快速入门 | 视频 | 百度网盘 |
FreeRTOS下WIFI模块的socket封装 | 视频 | 文档和源码 |
项目 | ||
基于单片机从零编写Bootloader | 视频 | 文档和源码 |
基于MQTT实现智能家居 | 视频 | 文档和源码 |
RTOS项目CRTP协议移植 | 视频 | 文档和源码 |
RTOS商业案例源码分析与讲解 | 视频 | 文档和源码 |
提高 | ||
ARM架构与编程(基于STM32F103) | 视频 | 文档和源码 |
C语言的本质 | 视频 | 文档和源码 |
自己实现多任务系统 | 视频 | 文档和源码 |
FreeRTOS的内部机制 | 视频 | 文档和源码_上 文档和源码_下 队列 |
单片机开发过程中的2个调试绝招 | 视频 | 文档和源码 |
RT-Thread内部机制 | 视频 | 文档和源码_上 文档和源码_下 |
单片机/RTOS调试专题 | 线下加密视频 淘宝链接 | 百度网盘 |
训练营 | ||
75天嵌入式项目就业班 | 往期视频 | 联系老师 淘宝链接 |
90天双系统双架构 | 往期视频 | 联系老师 淘宝链接 |
DshanMCU-F103瑞士军刀:淘宝链接
https://item.taobao.com/item.htm?id=724601559592
所用开发板是随课程配套的,无法单独购买。