cc26xx TIMAC协议栈中 RATGPO1 输出问题
时间:10-02
整理:3721RD
点击:
我希望的是在接收器接收到同步头Sync时,将RATGPO1信号输出至IOID2口进行观测。
现在我通过调用以下两个函数实现了,将RATGPO0信号输出至IOID2
MB_RFGPOCTRL_REG = RFC_DBELL_SYSGPOCTL_GPOCTL0_RATGPO0;
PINCC26XX_setMux(wsn_pinHandle, PIN_ID(SFD_Output),IOC_PORT_RFC_GPO0);
通过逻辑分析仪测量后,确实在发送数据前,RATGPO0有电平变化。
问题:但是我把函数改为以下时,IOID2口没有变化:
MB_RFGPOCTRL_REG = RFC_DBELL_SYSGPOCTL_GPOCTL0_RATGPO0;
PINCC26XX_setMux(wsn_pinHandle, PIN_ID(SFD_Output),IOC_PORT_RFC_GPO0);
是否需要如手册所说需要进行配置:
如果需要配置CMD_SET_RAT_CPT,配置的完整流程应该如何,是否有现成API提供?
请各位TI工程师教我!
Invoker_zc
请各位TI工程师教我!
你可以参考关于把I/O口配置成RFC口的配置
https://e2e.ti.com/support/wireless_connectivity/zigbee_6lowpan_802-15-4_mac/int_zigbee_6lowpan_802-15-4_mac/f/961/t/406939