问题描述:在华大的串口实例中回调函数void RxIntCallback(void)存在一些问题,如果想发送或接收多个数据的话,可能会存在无法刷新的问题导致一直接收第一个数据。
解决方案如下:
///< 串口发送重定向
int fputc(int ch, FILE * file)
{
Uart_SendData(UARTCH0,ch); //调用库函数,通过UART0发送一个字母。
return ch;
}
将串口的发送重定向后问题解决
问题描述:在华大的串口实例中回调函数void RxIntCallback(void)存在一些问题,如果想发送或接收多个数据的话,可能会存在无法刷新的问题导致一直接收第一个数据。
解决方案如下:
///< 串口发送重定向
int fputc(int ch, FILE * file)
{
Uart_SendData(UARTCH0,ch); //调用库函数,通过UART0发送一个字母。
return ch;
}
将串口的发送重定向后问题解决