在上一篇《用STM32Cube+Keil5对STM32F0编程之通过USART发送数据》基础之上,我想用操作系统在任务中完成USART发送字符串的实验。
STM32CubeMX的设置变化
- Pinout 中使能 FreeRTOS

- Configuration 中配置 FreeRTOS

- 添加任务

- 生成代码
Keil5 中编辑代码
- main 函数
int main(void)
{
/* USER CODE BEGIN 1 */
/* USER CODE END 1 */
/* MCU Configuration----------------------------------------------------------*/
/* Reset of all peripherals, Initializes the Flash interface and the Systick. */
HAL_Init(); /* 硬件抽象层 */
/* USER C

基于上一篇STM32Cube+Keil5通过USART发送数据的基础,本文介绍了如何结合FreeRTOS在任务中实现串口发送字符串。详细步骤包括STM32CubeMX的FreeRTOS配置、任务添加,以及在Keil5中编辑代码,如main函数、任务函数等,并成功烧录和运行。
最低0.47元/天 解锁文章
8908

被折叠的 条评论
为什么被折叠?



