TI中文支持网
TI专业的中文技术问题搜集分享网站

cc1310关闭RF后,RF数据不能发出,串口不能通讯了。

为了实现低功耗功能,我利用下面红色的代码关闭RF,RF定时发的功能不能实现,串口通讯就没有反应了,想问下RF发数据要怎么操作,及下面的指令为什么影响到了串口通讯,

void RF_CloseToSleep(void)
{
    /* Send packet */
    RF_EventMask terminationReason = RF_runCmd(rfHandle, (RF_Op*)&RF_cmdPropTx, RF_PriorityNormal, NULL, 0);

    RF_close(rfHandle);
}

    while(1)
    {
        Uart_rx_process();
        sleep(1);
        RF_CloseToSleep();

        if(tConfigParam.ConfigFlag)
        {
            Start_ADC_Sample();
            RF_Transmit_Data();
        }

    }

user1263433:

回复 Eggsy Pang:

请问,下面的这条的内容要全部执行吗?能不能只执行某几项?
rfHandle = RF_open(&rfObject, &RF_prop, (RF_RadioSetup*)&RF_cmdPropRadioDivSetup, &rfParams);

赞(0)
未经允许不得转载:TI中文支持网 » cc1310关闭RF后,RF数据不能发出,串口不能通讯了。
分享到: 更多 (0)