请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC2538 工具与软件:
这是测试结果。

这就是我们设置载波模式的方法。
bool hal_rf_init_ce_cw(void)
{
// Enable RF core clocks in active mode (not necessary on CC2538 PG1.0)
HWREG(SYS_CTRL_RCGCRFC) = 1;
// Enable auto ack and auto crc
HWREG(RFCORE_XREG_FRMCTRL0) = (AUTO_CRC | TX_MODE_RANDOM_INFINITE);
// Recommended RX settings
HWREG(RFCORE_XREG_FRMFILT0) = 0x0D; // Enable frame filtering = 0x0D,
// disable = 0x0C
HWREG(RFCORE_XREG_AGCCTRL1) = 0x15;
HWREG(RFCORE_XREG_FSCTRL) = 0x5A;
// Recommended TX settings (only those not already set for RX)
HWREG(RFCORE_XREG_TXFILTCFG) = 0x09;
HWREG(ANA_REGS_O_IVCTRL) = 0x0B;
HWREG(RFCORE_XREG_FRMCTRL1) = 0x00; // STXON does not affect RXENABLE[6]
HWREG(RFCORE_XREG_MDMTEST1) = 0x18;
HWREG(RFCORE_XREG_FSCAL1) = 0x01;
// Enable random generator
// Not implemented
if (halRfEmModule != HAL_RF_CC2538EM) {
// Configure PA/LNA
halRfPaLnaInit();
}
return true;
}
有什么建议吗?