概述:
作为电子信息工程专业的我,为了更好的提升自己的知识储备,现在开始FreeRTOS的学习之旅。全部学习完后,希望我对FreeRTOS能更好的利用。
1.什么是FreeRTOS以及其相关问题
(1)什么是FreeRTOS
从字面上了理解的话就非常的直观,首先它是实时的,第二它是一个操作系统,故叫:实时操作系统
RTOS提供的事件驱动型设计方式,使得RTOS只是在处理实际任务时才会运行,这能够更合理的利用CPU,在实际项目中,如果程序等待一个超时事件,传统的无RTOS情况下,要么在原地一直等待而不能执行其它任务,要么使用复杂(相对RTOS提供的任务机制/而言)的状态机机制,如果使用RTOS,则可以很方便的将当前任务阻塞在该事件下,然后自动去执行别的任务,这显然更方便,并且可以高效的利用CPU。说白了就是让我们的应用在资源合理的情况下,能够得到一个最快的一个合理的响应
(2)哪个场景需要RTOS

2.如何学习FreeRTOS
3.FreeRTOS如何移植到STM32
(1)、STM32如何搭建RTOS工程
后续会慢慢加上