本帖最后由 hulai123456 于 2022-7-13 16:32 编辑
各位大佬,我已配置好USART,但是在调用函数的过程中,USART_ReadData()函数和USART_WriteData()都没问题,能正常接收和打印数据,但是如果调用printf函数就不行printf("DataReceivedOK!\n");打印不出来,请教一下是什么原因呢?
我看到在官方的例程中,他初始化了Printf函数DDL_PrintfInit(BSP_PRINTF_DEVICE,19200U,BSP_PRINTF_Preinit);在这个函数中其实也是配置USART,但是为啥一定要先调用这个初始化函数呢? |