请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC1200 您好、我需要修改您的示例 CC1200_Rx_Sniff 模式、以便在监听模式下接收到数据后能够发送数据。 我将在我的定制板中仅使用 CC1200 - IO2。
例如:
//接收正常
//设置转换模式
//写入无线电寄存器 registerConfig();//更改 CC120X_IOCFG2=0x06 将中断 MCU 设置为 FALLING_EDGE //校准无线电 TrxSpiCmdStrobe (CC120X_SCAL); //等待校准完成(无线电返回空闲状态) 执行{ cc120xSpiReadReg (CC120X_MARCSTATE、&marcState、1); }while (marcState!= 0x41); //将数据包写入 TX FIFO cc120xSpieTxFifo (WritBuffer、mdeof (txBuffer)); // Strobe TX 发送数据包 trxSpiCxCxCstrobe (CC120xCxCxCxCxCxCxD= 0xCxDMCU/ 写入模式;//将 RTX_TREMC120CxD= 0xCxCxCxD/设置为 RMU/以进行发送以进行发送以进行传输;//将 RMU/写入 RMU/修改以设置为发送以设置为 RMU/写入 RMU/写入 //等待校准完成(无线电返回空闲状态) 执行{ cc120xSpiReadReg (CC120X_MARMDCSTATE、&marcState、1); }while (marcState!= 0x41); //校准 RCOSC 校准 RCOsc ();//将无线电设置为 RX sniff Mode SpixCSWX (CC120_SWOR);
谢谢