裸机任务调度
2025年7月8日小于 1 分钟
裸机任务调度
首先要说明的是,常见的MCU如STM32F103、RP2040、CH32V203、Atmega328p、AT32F403A等都是支持裸机开发的,同时他们也都可以移植RTOS系统。但是对于ESP32来说,它不支持裸机开发,只能使用FreeRTOS系统。如果你有浏览过ESP32的固件源码,是会发现loop函数其实在一个FreeRTOS任务里面,包括初始化蓝牙,wifi之类的函数都是一个创建FreeRTOS的任务。
状态机与事件驱动框架
要不先自己上网查查?框架基本是一样的