[Zigbee] zigbee串口回调函数

c山水   2015-8-13 21:07 楼主
想问一下zigbee的串口回调函数式自动调用的吗,我想让协调器接收串口发来的数据,是不是只要在回调函数中读取(HalUARTRead)就行了 QQ图片20150813210432.png

回复评论 (7)

1:如果有串口数据,回调函数会自动调用 。
2:第二个问题问的有点模糊,如果你是想讲串口接收的数据发送出去,在回调函数里面处理就行,如果你是接收无线数据串口打印出来,就在接收数据包消息中调用串口函数就行
淘宝:https://viiot.taobao.com/Q群243090717 多年专业物联网行业经验,个人承接各类物联网外包项目
点赞  2015-8-14 10:32
回调cb函数自然是自动调用了,当然得有个触发,可以找到回调函数被调用的位置,在哪个函数中,当这个函数调用的时候回调函数就调用了

搞清楚回调机制自然没问题
电工
点赞  2015-8-14 13:29
#ifdef UART_DEBUG void MyUart0Init(void) { halUARTCfg_t uartConfig; uartConfig.configured = TRUE; uartConfig.baudRate = HAL_UART_BR_9600; uartConfig.flowControl = FALSE; uartConfig.callBackFunc = RxUart0Data_CB; HalUARTOpen(HAL_UART_PORT_0,&uartConfig); } #endif #ifdef UART_DEBUG static void RxUart0Data_CB( uint8 port, uint8 event ) //UART0串口回调函数 { uint8 num = 0; num = HalUARTRead(HAL_UART_PORT_0,uart0RxBuf,50); if(num) { } } #endif RxUart0Data_CB为回调函数 本帖最后由 xzwapple 于 2015-8-31 13:19 编辑
点赞  2015-8-31 13:18
楼主你好,请问您这个协调器接收串口数据成功了吗?是不是你说的这样
点赞  2016-5-12 17:57
楼主你好,请问您这个协调器接收串口数据成功了吗?是不是你说的这样
点赞  2016-5-12 17:58
楼主你好,请问您这个协调器接收串口数据成功了吗?是不是你说的这样
点赞  2016-5-12 17:58
点赞  2016-5-27 15:35
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复