
前言 本文带大家使用cubeMX快速配置FreeRTOS的任务。 一、cubeMX配置 1.选择FreeRTOS ![]() 2.为FreeRTOS分配任务栈大小 ![]() 这里内存可以设置大一点,内存不足会导致任务无法创建。 3.创建任务 点击Add添加一个任务 ![]() 1.Task Name:任务名字 2.priority:任务优先级 3.Stack size:任务堆栈大小(字节) 4.Entry Function:任务函数名字 其他几个参数我们设置为默认值就OK了 二、代码查看 1.创建任务
2.任务函数 使用osDelay函数会释放资源使任务进入阻塞状态。
总结 使用cubeMX配置能大大减小我们代码的书写量。 |
【下载有礼】STM32 Finder华为应用商店正式上线!移动选型工具助力开发效率升级
【2025·STM32峰会】GUI解决方案实训分享5-调通板载的NRF24L01 SPI接口并使用模块进行无线通信(发送和接收)
【2025·STM32峰会】GUI解决方案实训分享2-编译运行TouchGFX咖啡机例程(含桌面仿真)
实战经验 | Keil工程使用NEAI库的异常问题
STM32 ISP IQTune:真正零门槛的免费ISP调整软件
【经验分享】STM32 新建基于STM32F40x 固件库的MDK5 工程
意法半导体MCU双供应链策略,打消中国客户后顾之忧
2024意法半导体工业峰会:赋能智能电源和智能工业,构筑可持续未来
ST推出灵活、面向未来的智能电表通信解决方案,助力能源转型
意法半导体 x Qu-Bit Electronix:推动新一轮的数字声音合成革命