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.

[参考译文] CC1200:在监听模式下接收后发送

Guru**** 2535750 points
Other Parts Discussed in Thread: CC1200

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/982454/cc1200-transmit-after-reception-on-sniff-mode

器件型号: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);

谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    以上内容看起来正常。 它不起作用了吗?

    Siri

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、源代码正常工作、但始终执行所有步骤是否必要?

    我想优化我的实现。

    谢谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    所有步骤都是必需的。 代码中的注释解释了每个步骤、并希望注释明确了代码行必须位于此处的原因。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢