在使用ST官網的庫建立工程時,我們可以調用printf(),在使用STM32CubeMX建立工程時,調用printf(),無法打印出數(shù)據,度娘告知,需要添加如下函數(shù):int fputc(int ch,FILE *f){uint8_t temp[1]={ch};HAL_UART_Transmi
// 方法1int fputc(int ch, FILE *f){ //判斷發(fā)送數(shù)據寄存器是否為空while(USART_GetFlagStatus(USART1 , USART_FLAG_TXE) == 0); USART_SendData8(USART1 , (u8)ch); //向發(fā)送寄存器寫入數(shù)據 return ch;}// 方法2in