使用STM32CUBEMX生成MDK工程,已在魔术棒选项勾选use mircolib,且已定义重定向函数如下,在debug时printf还是会卡住
int fputc(int ch, FILE *f)
{
//FIFO 未达到 1/8 深度
while((UART5->ISR & USART_ISR_TXFT_Msk) == 0);
UART5->TDR = ch;
return ch;
}
使用STM32CUBEMX生成MDK工程,已在魔术棒选项勾选use mircolib,且已定义重定向函数如下,在debug时printf还是会卡住
int fputc(int ch, FILE *f)
{
//FIFO 未达到 1/8 深度
while((UART5->ISR & USART_ISR_TXFT_Msk) == 0);
UART5->TDR = ch;
return ch;
}