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.

[参考译文] CC1101:从 CC1100升级时的 test1/2值

Guru**** 2576195 points
Other Parts Discussed in Thread: CC1101, CC1100, CC110L

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/623844/cc1101-test1-2-value-while-upgrade-from-cc1100

器件型号:CC1101
主题中讨论的其他器件: CC1100CC110L

我们有一款具有 CC1100的产品、它可以正常运行多年。 最近、我们自定义希望使用 CC1101对其进行升级。

如果没有更改软件、FIFOTHR 的默认值为0x03。 位6=0

来自设计手册 DN009 "从 CC1100升级到 CC1101 "--3.3保留 ADC 数据速率设置 和 CC1101数据表。

 当从睡眠模式唤醒时、它将具有"TEST1 = 0x31和 TEST2 = 0x88"
但我们的软件稍后将更改 RFsettings、如下所示:

0x06、// FSCTRL1频率合成器控制。
0x00、// FSCTRL0频率合成器控制。
0x21、// FREQ2频率控制字、高字节。
0x65、// FREQ1频率控制字、中间字节。
0x51、// FREQ0频率控制字、低字节。
0xCA、// MDMCFG4调制解调器配置。
0x83、// MDMCFG3调制解调器配置。
0x13、// MDMCFG2调制解调器配置。
0x23、// MDMCFG1调制解调器配置。
0x7A、// MDMCFG0调制解调器配置。
0x00、// CHANNR 通道编号。
0x35、// DEVIATN 调制解调器偏差设置(启用 FSK 调制时)。
0x56、// FREND1前端 RX 配置。
0x17、// FREND0前端 TX 配置。
0x18、// MCSM0主无线电控制状态机配置。
0x16、// FOCCFG 频率偏移补偿配置。
0x6C、// BSCFG 位同步配置。
0x43、// AGCCTRL2 AGC 控制。
0x40、// AGCCTRL1 AGC 控制。
0x91、// AGCCTRL0 AGC 控制。
0xA9、// FSCAL3频率合成器校准。
0x2A、// FSCAL2频率合成器校准。
0x00、// FSCAL1频率合成器校准。
0x11、// FSCAL0频率合成器校准。
0x59、// FSTEST 频率合成器校准。
0x81、// TEST2各种测试设置。
0x35、// TEST1各种测试设置。
0x0B、// TEST0各种测试设置。
0x0E、// IOCFG2 GDO2输出引脚配置。
0x06、// IOCFG0D GDO0输出引脚配置。
0x0D、// PKTCTRL1数据包自动化控制。
0x45、// PKTCTRL0数据包自动化控制。
0xB5、// ADDR 器件地址。
0xFF、// PKTLEN 数据包长度。
0x2C、// MCSM1主无线电控制状态机配置。
0x91、//SYNC0
0xD3 //SYNC1

在某些情况下、它可能会更改为其他设置、但 TEST1/TEST2保持不变。  

它 将进入睡眠状态并定期唤醒。

我的问题是:TEST1/TEST2值的影响是什么? (我无法从数据表中找到详细信息。)  

如果我们不更改软件并升级到 CC1101、  TEST1/TEST2将在两组值之间切换:

0x31/0x88和 0x35/0x81

会发生什么情况?  提前感谢您的任何帮助。

 

 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    信噪比随 IF ADC 带宽而变化。 大带宽可实现更高的数据速率、但会降低灵敏度。 TEST2和 TEST1寄存器被置位以确保最佳灵敏度、其中 TEST2和 TEST1寄存器可微调 ADC 基准电流、TEST2和 TEST1寄存器可调节 ADC DAC 反馈电流。

    当 FIFOTHR[6]设置为0时、从睡眠模式唤醒时、TEST2和 TEST1寄存器将在内部设置为0x88和0x31、但 CC1101最佳值为0x81和0x35。 灵敏度下降不会很大(很抱歉、我无法量化下降)。 也就是说、在您的情况下、您将使用与 CC1100相同的设置、并且您将获得与切换到 CC1101时相同的性能。

    可能值得关注 CC110L、因为这是一个比 CC1101更便宜的选项。 除了少数功能外、这与 CC1101相同。
    -正向纠错(FEC)和交错
    -无线电唤醒(WOR)和 RCOSC (不可能出现 RX 超时)
    -美白
    -前导码质量阈值(PQT)指示(用于门同步字检测)
    -链路质量(LQI)指示(接收信号强度(RSSI)在超值系列部件中受支持)
    -温度传感器
    PA 升降和整形
    - MSK 和 ASK 调制(OOK 调制在 Value Line 部件中受支持)
    -选通信号命令的引脚控制(需要使用 SPI 选通信号命令)
    -串行模式的数据包支持
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的回复。  

    但不幸 的是、在我的案例中、由于"它将会进入睡眠状态并定期唤醒"、我们的产品在其生命周期的大部分时间都将使用0x81和0x35。  在寄存器设置和下一次唤醒之间、仅保持与 CC1100相同的性能。 我希望这种退化不足以成为一个问题。