请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC3220SF-LAUNCHXL 您好!
我尝试在 P7 (Tx)和 P8 (Rx)上设置 UART1、因为我的应用需要2个 UART 端口。我已将 UART1引脚连接到3.3V CP210x UART 转 USB 转换器。
我的应用程序正在 UART1-P8上接收字符,但我正在从 P7接收垃圾数据。我的 USB -UART 转换器工作正常。我不使用 SPI/SDIO/I2C。
这是我的 UART1设置代码:
UART_PARAMS_INIT (uart1Params); uart1Params.readMode = UART_MODE_CALLACK; uart1Params.writeDataMode = UART_DATA_BINARY; uart1Params.readDataMode = UART_DATA_BINARY; uart1Params.readEcho = UART_ECHO_OFF; uart1Params.baudrate = 115200; uart1Params.writeTimeout = UART_WAIT_FOREVE; uart1Params.readCallback = uart1Callback; uart1=UART_open (Board_UART1、uart1Params);
开发套件上是否需要设置任何跳线才能将 P7用作 UART1 TX?