【RTOS特训班】韦东山90天深入学习单片机RTOS双架构双系统实战班培训课程
口碑优质 快速领先
授课方式:
寄宿面授远程教学在线直播常年招生
上课时段:
线下全天班线上特训班
课程培训大纲

课程目录:

项目1:基于HAL实现智能家居

快速学习并上手嵌入式单片机开发,

通过HAL库的应用,掌握嵌入式单片机项目开发的基本流程,

在项目开发中快速学习了解知识框架。

第一章

基于HAL库实现智能家居课前必看

第二章

环境搭建及C语言基础

第三章

项目必备的HAL库基础

第四章

AT指令(基于ESP8266)

第五章

基于HAL库的智能家居

项目2: FREERTOS快速入门

基于快速使用FREERTOS的目的,

使用API实现多任务编程细致讲解、熟练使用FREERTOS开发

必须掌握的函数,引入RTOS的开发模式。

第一章

FREERTOS快速入门

第二章

CUBEMX对FREERTOS的适配

第三章

基于FREERTOS实现智能家居

项目3: 深入理解ARM架构,实现多任务系统

上一个项目是使用FREERTOS,后续要想深入理解FREERTOS,

要先学习ARM架构、程序的跳转、异常和中断的处理等知识,

这些是深入学习FREERTOS、RT-THREAD的基础。

第一章

深入理解ARM架构

第二章

自己写RTOS_实现多任务系统

项目4: FREERTOS移植与内部实现

深入理解FREERTOS,这分为2部分:移植、分析内部实现

在开发产品时,我们需要裁剪系统、优化系统,甚至要为新芯片进

行移植,这都需要我们对FREERTOS本身有深入的理解。

第一章

FREERTOS移植

第二章

FREERTOS内部实现

项目5:基于RT-THREAD NANO实现智能家居

NANO是纯内核版本,

先使用RTOS的基本功能:任务创建、调度、通信等。

第一章

我们要做什么?

第二章

RT-THREAD

快速体验

第三章

RT-THREAD

开发基础知识

第四章

使用RT-THREAD改造程序

项目6: RT-THREAD移植与驱动开发

这个项目跟项目4类似,它是去深入分析、掌握RT-THREAD

RT-THREAD比FREERTOS功能更强大,多了设备框架

基于设备框架,在RT-THREAD中就可以很容易支持更多的设备

这跟LINUX的设计思想很类似,掌握了RT-THREAD的设备驱动开

发,对学习LINUX驱动开发很有帮助。

第一章

RT-THREAD移植

第二章

RT-THREAD驱动程序开发

项目7:基于RT-THREAD BSP实现环境监测

如果RT-THREAD为某款芯片提供了BSP包,

那么在它上面开发产品效率高。

只需要配置系统、编写APP、给尚未支持的设备编写驱动程序。

这是一个基于BSP开发的示例,可以提高我们的开发效率。

项目8: 基于ESP32-C3 SDK实现智能家居

使用乐鑫ESP32厂商SDK快速实现一个智能家居产品级系统,

学习多种传感器模块操作方式及常见通信协议,例如驱动OLED显

示屏 SMARTCONFIG手机配网,电脑远程控制板载LED灯亮灭。

以及如何使用CMAKE来组织管理整个工程进行。

第一章

第1个程序:LED与按键

第二章

第2个程序:串口

第三章

第3个程序:OLED显示

第四章

第4个程序:WIFI

第五章

联合调试

项目9:深入理解RISC-V32架构,实现多任务系统

深入学习RISC-V架构。

要基于RISC-V深入使用FREERTOS、RT-THREAD的话,

需要先学习RISC-V架构、程序的调准、异常和中断的处理等知识。

第一章

RISC-V32架构

第二章

汇编程序

第三章

代码重定位

第四章

异常与中断

第五章

任务切换的实质:栈

项目10:基于FREERTOS实现环境监测

使用乐鑫ESP32厂商SDK快速实现一个智能家居产品级系统,

学习多种传感器模块操作方式及常见通信协议,例如驱动OLED显

示屏 SMARTCONFIG手机配网,电脑远程控制板载LED灯亮灭。

以及如何使用CMAKE来组织管理整个工程项目。

第一章

ESP32-C上FREERTOS

代码分析

第二章

项目移植


如果您想学习本课程,请联系我们进行报名点击联系我们

如果没找到合适的课程或有特殊培训需求,也可以联系我们定制培训:点击联系我们

除培训外,我们还提供Layout外包、PCB制板、SMT贴片一站式服务(点击可进入官网),有需求请发需求表到邮箱zhengzf@fanypcb.com,或致电13142188866(同微信)

服务优势:

丰富专家资源,一线工程师背景,项目技术精英,面向企业用岗需求,针对性培训,互动式交流,案例教学,线下线下精品小班,实际工程项目经验分享,快捷高效,节约时间成本,少走弯路与错路,引荐学员高薪就业。

专家力量:

10-20年一线电子工程师项目研发经验团队;

德累斯顿工业大学硕士/飞利浦皇家全球母婴首席电子工程师/桂电研究院特聘专家;

Mentor, Cadence,Altium,华为等大型公司高级工程师,项目经理,技术支持专家;

凡亿教育电子培训中心,资深专家或特邀讲师;

大多名牌大学,硕士以上学历,相关学历背景专业,理论素养高;

多年实际项目实践,大型复杂项目实战案例分享,热情,乐于技术分享;

针对客户实际需要,真实案例演示,互动式教学沟通,学有所值,学有所成。

关于我们>>更多

十年专业积累,专家技术团队,国内最大的电子设计人才培训基地,开设有硬件、PCB、单片机、仿真、EMC、射频等相关课程。

联系我们
电话:

15616880848

微信咨询报名

领试听与大纲

聚焦电子设计

预约信息
173**22,10小时前预约了C语言培训
193**32,7小时前预约了电源培训
194**23,12小时前预约了仿真培训
161**42,10小时前预约了FPGA培训
180**89,4小时前预约了PCB培训
192**76,3小时前预约了嵌入式培训
181**45,1小时前预约了硬件培训
170**11,7小时前预约了仿真培训
178**44,1小时前预约了电源培训
176**11,2小时前预约了单片机培训
185**23,3小时前预约了电源培训
174**99,5小时前预约了PCB培训
139**88,10小时前预约了嵌入式培训
183**33,12小时前预约了FPGA培训
184**66,9小时前预约了C语言培训
176**45,4小时前预约了PCB培训
174**78,7小时前预约了仿真培训
183**55,12小时前预约了EMC培训
186**70,6小时前预约了仿真培训
160**70,4小时前预约了射频培训
177**55,10小时前预约了C语言培训
187**11,5小时前预约了射频培训
171**87,3小时前预约了FPGA培训
135**55,2小时前预约了电源培训
186**11,7小时前预约了射频培训
157**44,6小时前预约了嵌入式培训
134**66,5小时前预约了仿真培训
182**44,5小时前预约了EMC培训
172**55,6小时前预约了EMC培训
163**76,9小时前预约了C语言培训
167**32,7小时前预约了嵌入式培训
131**88,7小时前预约了EMC培训
177**88,8小时前预约了嵌入式培训
174**44,9小时前预约了C语言培训
190**89,1小时前预约了硬件培训
177**55,6小时前预约了EMC培训
171**78,2小时前预约了单片机培训
176**99,3小时前预约了FPGA培训
158**11,2小时前预约了PCB培训
199**45,6小时前预约了PCB培训
179**21,9小时前预约了射频培训
152**00,8小时前预约了单片机培训
170**34,3小时前预约了射频培训
178**10,4小时前预约了PCB培训
173**12,1小时前预约了电源培训
187**42,10小时前预约了射频培训
158**78,9小时前预约了单片机培训
165**45,8小时前预约了硬件培训
179**76,9小时前预约了硬件培训
168**23,11小时前预约了电源培训
172**45,8小时前预约了嵌入式培训
186**33,7小时前预约了FPGA培训
196**76,8小时前预约了EMC培训
137**55,1小时前预约了硬件培训
173**01,5小时前预约了EMC培训
136**51,3小时前预约了PCB培训
134**22,4小时前预约了FPGA培训
191**10,9小时前预约了单片机培训
195**10,5小时前预约了FPGA培训
182**77,2小时前预约了C语言培训
162**10,5小时前预约了EMC培训
130**55,2小时前预约了射频培训
176**88,6小时前预约了EMC培训
171**78,6小时前预约了嵌入式培训
189**22,6小时前预约了电源培训
156**44,1小时前预约了硬件培训
183**32,12小时前预约了嵌入式培训
198**78,2小时前预约了C语言培训
175**44,3小时前预约了FPGA培训
177**10,10小时前预约了单片机培训
172**78,11小时前预约了FPGA培训
150**99,2小时前预约了单片机培训
137**33,9小时前预约了嵌入式培训
138**22,4小时前预约了C语言培训
157**44,6小时前预约了电源培训
164**78,2小时前预约了PCB培训
135**33,8小时前预约了FPGA培训
136**77,7小时前预约了仿真培训
175**21,1小时前预约了电源培训
133**90,3小时前预约了PCB培训
184**88,8小时前预约了仿真培训
159**55,3小时前预约了PCB培训
131**66,11小时前预约了C语言培训
130**44,6小时前预约了EMC培训
138**99,12小时前预约了射频培训
153**67,5小时前预约了硬件培训
155**89,2小时前预约了硬件培训
159**66,10小时前预约了电源培训
150**88,1小时前预约了硬件培训
178**65,8小时前预约了仿真培训
139**01,1小时前预约了单片机培训
171**88,12小时前预约了射频培训
188**99,3小时前预约了仿真培训
175**55,9小时前预约了硬件培训
166**70,1小时前预约了单片机培训
182**76,7小时前预约了单片机培训
188**99,11小时前预约了嵌入式培训
175**33,12小时前预约了射频培训
169**89,4小时前预约了仿真培训
178**23,10小时前预约了C语言培训