在usart.c文件底部添加一下代碼
#include "stdio.h"
int fputc(int ch,FILE *f)
{
HAL_UART_Transmit(&huart1,(uint8_t*)&ch,1,10);
return(ch);
}
其中&huart1是你所使用的串口指針,添加代碼后會報錯FILE *f未定義,需要添加引用#include "stdio.h"
在usart.c文件底部添加一下代碼
#include "stdio.h"
int fputc(int ch,FILE *f)
{
HAL_UART_Transmit(&huart1,(uint8_t*)&ch,1,10);
return(ch);
}
其中&huart1是你所使用的串口指針,添加代碼后會報錯FILE *f未定義,需要添加引用#include "stdio.h"
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。