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