您的位置:首页 > 其它

cc2530在ZSTACK中如何开启双串口模式(UART1中断方式)

2015-09-21 21:19 253 查看
1.首先打开MT_UART.C,然后在void MT_UartInit ()函数中找到:



#if defined (MT_UART_DEFAULT_PORT)

2.在下面加一条指令:

HalUARTOpen (1, &uartConfig);

3.然后在hal_board_cfg.h中找到:

#if HAL_UART_DMA           //Default preference for DMA over ISR.

#define HAL_UART_ISR  0

将它们注释掉。

4.最后添加:

#if (defined ZAPP_P1) || (defined ZTOOL_P1)

#define HAL_UART_ISR  2

记得再确认下预编译里面有没有添加:ZTOOL_P1

PS:UART1协议栈定义的引脚在,P1_6(TX),P1_7(RX),同事协议栈定义的LCD某些引脚也是P1_6与P1_7,为防止冲突,可以重新定义UART1引脚或者修改LCD的引脚。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  zigbee cc2530 uart1 zstack