cubeMX生成的文件中加入printf函数的方法
第一步:在main.c 文件中添加代码,重定向printf,注意写在用户代码区
/* USER CODE BEGIN 0 */
int fputc(int ch, FILE *f )
{
HAL_UART_Transmit(&huart1,(uint8_t*)&ch,1,0xFFFF);
return ch;
}
/* USER CODE END 0 */
第二步:加入stdio.h 库
/* USER CODE BEGIN Includes */
#include "stdio.h"
/* USER CODE END Includes */
第三步:可以使用printf函数
printf( "%s\n","´®¿Ú²âÊÔ" ) ;