天天看點

STM32中HAL庫支援printf函數

首先引用#include<stdio.h>

配置好序列槽後

extern uint8_t u_buf[256];
#define printf(...)    HAL_UART_Transmit(&huart1,\
										(uint8_t *)u_buf,\
										sprintf((char*)u_buf,__VA_ARGS__),\
										0XFFFF)
           

uint8_t u_buf[]數組不要忘了定義

繼續閱讀