请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC3220SF-LAUNCHXL 主题中讨论的其他器件:CC3220SF
HII
我正在使用 uart1引脚编号1-TX 和2-Rx、并根据引脚编号( UARTCC32XX_PIN_02_UART1_RX、 UARTCC32XX_PIN_01_UART1_TX)修改了 CC3220SF_LAUNCHXL.c。
我有两个问题
1)中断未触发(uart0、针对中断修改了 uartecho 示例)
主线程:
/*创建一个数据处理关闭的 UART。 * UART_PARAMS_INIT (uartParams); uartParams.readMode = UART_MODE_CALLACK; uartParams.writeDataMode = UART_DATA_BINARY; uartParams.readDataMode = UART_DATA_BINARY; uartParams.readReturnMode = UART_return_full; uartParams.readEcho = UART_ECHO_OFF; uartParams.baudrate = 115200; uartParams.readCallback = UART_READ_Callback; UART = UART_OPEN (Board_UART0、uartParams);
回调函数:(我在 ISR 内设置了断点、但它未被触发)
void UART_READ_Callback (UART_Handle handle、void *buf、size_t count) { const char echoPrompt[]="回显字符:\r\n"; 特性 输入; UART_READ (handle、buf、count); }
2) 2) uart1引脚 num 1和2使用正常方法(无中断)。 我直接将 CC3220SF 连接到 RS232转换器、在两者之间获取一些 Jung 数据、我需要使用其他电路(电平转换器)。
为什么我要获取 jung 数据??
我需要使用哪种电路??
谢谢你
瓦苏