请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:LAUNCHCC3220MODASF 工具/软件:TI-RTOS
您好!
我想使用 bard 作为 UART 和 WebSockets 之间的网关。 在本例中、我希望读取 UART 非阻塞。
初始化:
UART_Params_init (&uart1Params.writeDataMode = UART_DATA_binary; uart1Params.readDataMode = UART_DATA_binary; uart1Params.readReturnMode = UART_return_Full; uart1Params.readCallback =&uart1ReadCallback; uart1Params.readMode = UART_MODE_CALLBACK; uart1Params.readEcho = UART_ECHO_OFF; uart1Params.波特 率= 115200; uart1Handle = UART_OPEN (Board_UART1、&uart1Params); UART_CONTROL (uart1Handle、UART_CMD_RXDISABLE、空);
回叫:
void uart1ReadCallback (UART_Handle handle、void * rxBuf、size_t size)
{
UART_PRINT ("%s\n\r\n、rxBuf);
}
回叫从未调用过的问题是什么? 在 UART 上、Telegramms 以0x02开头、以0x03结尾。
非常感谢。
此致。
托比亚斯