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的引脚。
#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的引脚。
相关文章推荐
- windows cc2530 6lowpan(contiki)报文监控
- zigbee网蜂cc2530组播实验,基于SampleApp例程
- 关于CC2530存储器映射的讨论
- zigbee网络单播、广播和组播--简单笔记
- zigbee 设备网络启动(非自动)
- [转载]Z-stack 应用程序编程接口(API)-网络层
- Z-Stack 样例程序分析1
- Zigbee协议栈中文说明
- 无线龙 zigbee 加密传输
- RSSI与距离d之间的关系
- Wireless LCD Monitor
- Unable to open file 'lnk51ew_cc2530b.xcl'的解决方案
- CC2530串口通讯2
- CC2530主要的控制寄存器
- HA规范的理解1 - ZStack中节点消息处理的过程
- 小米温湿度传感器协议分析后续
- 小米温湿度传感器协议分析
- Ember模块笔记——排查串口硬件流控问题
- Zigbee抓包分析——介绍
- 云计算全面升级,阿里云数千万与ZStack组混合云战队