请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC1120 工具与软件:
我正在尝试在单个"事务"中读取3个扩展寄存器(0x2F71、0x2F72、0x2F73)。 所有接收到的值都符合预期、除了 RSSI0 (0x2F72)寄存器里的4位、这4位是完整 RSSI 的4 LSB。
当我向 CC1120发送0xEF71000000时、我会收到0x10004DF76D
将响应分隔为字节...
0x10 ->状态字节
0x00 ->预期的"零"字节("当扩展地址在 SI 线路上发送时、因此将返回全零。" 章节)
0x4D -> RSSI1:RSSI_11_4 ->-25dBm
0x07 ->表示检测到载波、载波侦听有效、RSSI 有效。 但位6:3始终为0。
0x6D ->预期、因为器件在连续 RX 模式下运行。
为什么 RSSI 的底部4位始终报告0? 是否有寄存器可用于从8位切换到12位 RSSI 模式?
谢谢!
Robert
