基于3.0.2 light协议栈例程,目前ZTOOL_P1(P0.2和P0.3)是可以使用的,
如果想同时使用ZTOOL_P1和ZTOOL_P2(P0.4和P0.4),需要再做哪些配置?
条件编译里要加上ZTOOL_P2吧?如下,其他还有什么地方要配置的吗?IO口分配和中断还是DMA?
ZTOOL_P1
ZTOOL_P2
MT_TASK
xMT_APP_FUNC
xMT_SYS_FUNC
xMT_ZDO_FUNC
xMT_ZDO_MGMT
xMT_APP_CNF_FUNC
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.
基于3.0.2 light协议栈例程,目前ZTOOL_P1(P0.2和P0.3)是可以使用的,
如果想同时使用ZTOOL_P1和ZTOOL_P2(P0.4和P0.4),需要再做哪些配置?
条件编译里要加上ZTOOL_P2吧?如下,其他还有什么地方要配置的吗?IO口分配和中断还是DMA?
ZTOOL_P1
ZTOOL_P2
MT_TASK
xMT_APP_FUNC
xMT_SYS_FUNC
xMT_ZDO_FUNC
xMT_ZDO_MGMT
xMT_APP_CNF_FUNC
1.我这边的两个串口使用的是串口0 P0.2,P0.3,串口1 P0.4,P0.5有没有问题,是不是串口1必须要是P1.6,P1.7
2.是不是把initUart0(uart0RxCb);和initUart1(uart1RxCb);放到初始化里?数据怎么接收啊,正常的不是进case CMD_SERIAL_MSG:吗?
3.//MT_UartInit();和//MT_UartRegisterTaskID(zclSampleLight_TaskID);是不是注释掉不用了,用下面的代替?
initUart0(uart0RxCb);
initUart1(uart0RxCb);
串口1用 P0.4,P0.5應該没有问题,但是你串口0及1都不能使能RT/CT
你好,请问一下,连个串口可以共用一个接受回电函数么?那如果共用的话怎么区分那个是串口1接收的哪个是串口0接收的呢?如果不能共用一个接受回电函数的话,怎么分别定义连个接收回调函数呢?
你看下,这里只有定义一个接受回调函数的地方,怎么定义两个接收回到函数呢?还有是不是我同时定义ZTOOL_P1,ZTOOL_P2就可以把两个串口都打开了?