主题中讨论的其他器件:CC1120
是否有熟悉 SmartRF Studio 和 CC1120 (以及可能还有其他类型的)的人知道为什么有如此多的寄存器用于测试(根据用户指南)、但默认值与 SmartRF 中使用的值不同? 在使用 SmartRF Studio 时是否存在仅使用默认值的情况? 如果不是这样、为什么不将寄存器的默认值设置为与 SmartRF 相同的值呢、在某些情况下、用户不必将寄存器更改20个或更多、以使用一些不演示的值。 它用于在尝试修复问题时进行可疑调试。
例如、FS_PFD 和 FS_PRE 的复位默认值为0x51和0x2C。 但是、数据包 RX 和数据包 TX 中的 SmartRF 的值为0x50和0x6E、没有给出解释。 必须有更改它们的原因、但不使其成为默认值。 有人知道这是为什么吗?
只是一个想法。