This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

关于CC2530双串口的使用

Other Parts Discussed in Thread: CC2530

CC2530+z-stack2.5.1a,用UART0都正常,用UART1不行,UART0用P0.2/P0.3,UART1用P1.6/P1.7

用下面的代码配置串口UART1:

void hal_uart1_config(void)
{
halUARTCfg_t uartConfig;
uartConfig.configured = TRUE;
uartConfig.baudRate = HAL_UART_BR_115200;
uartConfig.flowControl = FALSE;
uartConfig.callBackFunc = rxCB;
HalUARTOpen (1, &uartConfig);
}

然后用HalUARTWrite(1,"hello UART1", 11);发送数据,收不到数据,

在项目配置中添加了一下三项:

HAL_UART=TRUE
HAL_UART_DMA=1
HAL_UART_ISR=2