课程介绍与适用人群

这门课程旨在帮助嵌入式系统开发者了解并掌握FreeRTOS系统移植的相关知识,特别适合那些希望提升在嵌入式系统开发中使用FreeRTOS能力的技术学习者。课程涵盖了FreeRTOS基础知识、系统移植、任务管理以及实际应用案例等内容,帮助学习者快速掌握FreeRTOS的应用技巧。

课程内容概览

建议先从基础部分开始学习,逐步深入理解FreeRTOS的工作原理,再进行系统移植和实际应用的练习。具体的学习路线如下: -

基础知识部分

- 第4讲《FreeRTOS任务基础知识》 - 第5讲《任务创建和删除》 - 第6讲《动态创建任务》 - 第7讲《静态创建任务》 - 第8讲《任务挂起和恢复》 - 第9讲《Cortex-M中断管理》 - 第2讲《FreeRTOS操作系统移植》 - 第3讲《FreeRTOSconfig.h文件详解》 通过这些讲义,学习者可以全面了解FreeRTOS的基本概念、配置方法及任务管理等方面的知识。

实际应用部分

- 第10讲《FreeRTOS中断实验》 - 第11讲、第12讲《列表与列表项》及实验 - 第13讲《任务状态查询》 - 第15讲《WiFi826601S》 - 第16讲《8266_TCP实验》 - 第17讲《8266_UDP实验》 这些实验和项目将帮助学习者将理论知识应用到实际开发中,掌握FreeRTOS在嵌入式设备中的使用技巧。

学完后能独立做什么

学完这门课程后,学习者应能够独立完成FreeRTOS的系统移植工作,并能够设计和实现复杂的嵌入式任务调度程序。此外,学习者还能够根据实际需求进行任务的创建、删除、挂起和恢复,并能够处理Cortex-M架构下的中断管理问题。

配套练习资料

课程提供的实践资料包括实际项目代码、实验数据和配置文件。学习者可以下载这些资料,并在实际开发环境中进行练习,以巩固所学知识。同时,学习者还可以参与讨论区的讨论,解决在学习过程中遇到的问题,与其他学习者一起提升技术水平。

课程目录

1.FreeRTOS系统介绍.mp4 24.26M
10.Freertos中断实验.mp4 59.96M
11.列表与列表项.mp4 81.99M
12.列表项实验.mp4 200.50M
13.任务状态查询.mp4 146.34M
14.WiFi826601S.mp4 68.78M
15.8266WiFi功能介绍.mp4 25.76M
16.8266_TCP实验.mp4 61.57M
17.8266_UDP实验.mp4 40.73M
2.FreeRTOS操作系统移植.mp4 97.88M
3.FreeRTOSconfigh文件详解.mp4 78.58M
4.FreeRTOS任务基础知识.mp4 50.37M
5.任务创建和删除.mp4 45.38M
6.动态创建任务.mp4 94.78M
7.静态创建任务.mp4 121.44M
8.任务挂起和恢复.mp4 87.63M
9.CotrxM中断管理.mp4 168.40M
0928-嵌入式哞哞哥FreeRTOS系统移植/