请教:
我在使用
UART_write语句遇到奇怪问题,两次UART_write 串口只能看到一次输出,非常奇怪,研究半天,蒙呀。
UART_write(hUart, "SendBuf:Start_01\r\n", strlen("SendBuf:Start_01\r\n")); //设置
UART_write(hUart, "SendBuf:Start_02\r\n", strlen("SendBuf:Start_02\r\n")); //
串口助手只能看到一次输出,第二次无输出,跟踪下好像卡在UART_write(hUart, "SendBuf:Start_02\r\n", strlen("SendBuf:Start_02\r\n")) 语句上。
UART设置如下:
UART_init();
UART_Params_init(&uartParams);
uartParams.baudRate = 115200;
uartParams.writeDataMode = UART_DATA_BINARY;//驱动增加
UartPrintf_init(UART_open(Board_UART0, &uartParams));
UART_control(hUart, UARTCC26XX_CMD_RETURN_PARTIAL_ENABLE, NULL);// 驱动增加