cc1310使用不同RF天线形式
请问下,cc1310数据手册上推荐的RF天线设计有以下几种方式,如下图
使用不同形式的电路的时候,需要在cc1310内部使用程序进行对应的配置吗?谢谢!
是的,需要对目标板做定义。
您可以参考 http://www.ti.com/lit/an/swra523b/swra523b.pdf
3 Building a Software Example
希望对您有所帮助,谢谢!
需要修改ccfg
谢谢诸位的回复,问题解决了,我的应用是需要添加一个PA,发现在接收的时候距离很近。后来发现是射频引脚TXRX bias的问题。如果未使用external bias时,需要设置internal bias。设置参数在smartrf_settings.c中
// CMD_PROP_RADIO_div_SETUP
// Proprietary Mode Radio Setup Command for All Frequency Bands
rfc_CMD_PROP_RADIO_div_SETUP_t RF_cmdPropRadioDivSetup =
{
.commandNo = 0x3807,
.status = 0x0000,
.pNextOp = 0, // INSERT APPLICABLE POINTER: (uint8_t*)&xxx
.startTime = 0x00000000,
.startTrigger.triggerType = 0x0,
.startTrigger.bEnaCmd = 0x0,
.startTrigger.triggerNo = 0x0,
.startTrigger.pastTrig = 0x0,
.condition.rule = 0x1,
.condition.nSkip = 0x0,
.modulation.modType = 0x1,
.modulation.deviation = 0x64,
.symbolRate.preScale = 0xF,
.symbolRate.rateWord = 0x8000,
.rxBw = 0x24,
.preamConf.nPreamBytes = 0x4,
.preamConf.preamMode = 0x0,
.formatConf.nSwBits = 0x20,
.formatConf.bBitReversal = 0x0,
.formatConf.bMsbFirst = 0x1,
.formatConf.fecMode = 0x0,
.formatConf.whitenMode = 0x0,
.config.frontEndMode = 0x0,
.config.biasMode = 0x1,
.config.analogCfgMode = 0x0,
.config.bNoFsPowerUp = 0x0,
.txPower = 0xA73F,
.pRegOverride = pOverrides,
.centerFreq = 0x0364,
.intFreq = 0x8000,
.loDivider = 0x05,
};
config.biasMode设置为1时,使用external bias,设置为0时使用的是internal bias。我的电路上没有加external bias,所以需要配置成内部bias。