参考视频
stm32
生成模板,建立环境
建立一个F030C8T6
添加串口1 并enable中断
打开FREERTOS 并加入两个任务 一个信号量
上图是加入的任务
上图是加入的信号量
生成模板
添加一个函数
添加myuart.c函数在src中
#include "main.h"
#include "cmsis_os.h"
#include "stdio.h"
#include "stdarg.h"
#include "string.h"
extern UART_HandleTypeDef huart1;
extern osSemaphoreId myBinarySem01Handle;
char gbuf_printf[80];
void myprintf(char* format,...