Other Parts Discussed in Thread: CC2592, CC2652R
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号: CC2652R
主题中讨论的其他器件: CC2592、
尊敬的所有人:
在我的扩展范围项目中、我将 cc2592 与 cc2652r 配合使用。 距离仅 2 米。 连接配置。
#include
// void rfDriverCallbackAntennaSwitching (RF_handle client,
// RF_GlobalEvent 事件、
// 空*arg)
//{
/// *此处无需为 CC2592 执行任何操作
// *射频驱动器自动处理 PA/LNA
// */
//}
void rfDriverCallbackAntennaSwitching (rf_handle 客户端、rf_GlobalEvent 事件、void *arg)
{
/*当对讲机为 TX 或 RX 通电时、发生 RF_GlobalEventRadioSetup */
IF (Events & RF_GlobalEventRadioSetup)
{
/* arg 包含指向无线电设置命令的指针*/
RF_RadioSetup * setupCommand =(RF_RadioSetup *) arg;
/*如果对讲机正在准备传输*/
if (setupCommand->common.commandNo == CMD_RADIO_SETUP ||)
setupCommand->common.commandNo == CMD_BLE5_RADIO_SETUP)
{
//将 PA_EN 设置为高电平、LNA_EN 设置为低电平
GPIO_WRITE (CONFIG_RF_ANTENN_PIN_0、1);
GPIO_WRITE (CONFIG_RF_ANTENN_PIN_1、0);
}
}
/*当对讲机完成其任务时、RF_GlobalEventRadioPowerDown 会发生*/
Else if (Events & RF_GlobalEventRadioPowerDown)
{
//关闭两者以节省电量
GPIO_WRITE (CONFIG_RF_ANTENN_PIN_0、0);
GPIO_WRITE (CONFIG_RF_ANTENN_PIN_1、0);
}
}
//此函数不起作用、因为 TCXO 被硬接线至“打开“
Void Power_dummyTCXO (){
//留空
}
请帮助我解决这个问题。
此致、
sushimitha、


