CC1101的数据表列出了300-348、387-464、779-928MHz 的频率范围。 我拥有的 CC1101板(亚马逊提供的带 SMA 天线的 Arduino 模块)具有不同的范围、即309-362、412-482和825-965MHz。 它是一个26MHz 晶体。 我正在传输一个 OOK 信号、没有前导码、没有同步、没有 CRC
导致频率范围发生这种变化的原因是什么? 我可以微调到特定频率、但范围不是规格。 为什么?
--------------------------
CC1101服务/调试工具 v1.0
--------------------------
----------------------
CC1101版本
----------------------
PARTNUM 0
版本 14
MARCSTATE 1.
----------------------
CC1101寄存器
----------------------
IOCFG2 1.
IOCFG1 2E
IOCFG0 2.
FIFOTHR F
SYNC1 0
SYNC0 0
PKTLEN 3D
PKTCTRL1 0
PKTCTRL0 0
地址 0
CHANNR 0
FSCTRL1 6.
FSCTRL0 0
FREQ2 B
FREQ1 EC
FREQ0 4F
MDMCFG4 C6
MDMCFG3 1F
MDMCFG2 30.
MDMCFG1 2.
MDMCFG0 F8
DEVIATN 0
MCSM2 7.
MCSM1 0
MCSM0 18.
FOCCFG 14.
BSCFG 6C
AGCCTRL2 7.
AGCCTRL1 0
AGCCTRL0 92
WOREVT1 87
WOREVT0 6B
WORCTRL FB
FREND1 56.
FREND0 11.
FSCAL3 E9
FSCAL2 2A
FSCAL1 0
FSCAL0 1F
RCCTRL1 41.
RCCTRL0 0
FSTEST 59.
测试 7F
AGCTEST 3F
测试2 81.
测试1 35.
测试0 9.
----------------------
读取 MHz
----------------------
基本频率310,000 MHz
汽车。 频率310,000 MHz
通道 0
FREQ2 B
FREQ1 EC
FREQ0 4F