| 
 
| 新建项目 打开STM32CubeMX,创建新项目并选择STM32目标芯片或开发板。
 在Pinout & Configuration中配置基本外设。
 启用FreeRTOS
 在Middleware选项卡下,启用FreeRTOS。
 配置内核参数:
 任务调度算法:
 Preemptive:适合实时性要求较高的应用。
 Time-slicing:适合多个任务公平调度。
 滴答时钟频率:设置为1ms。
 堆内存分配方式:
 通常选择 Heap_4.c,支持分配和释放内存。
 生成代码
 设置项目路径并选择生成工具链。
 点击“Generate Code”生成项目代码。
 
 
 | 
 |