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:如何在不使用预定义寄存器值的情况下更改 CC1101工作频率

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1068083/cc1101-how-to-change-cc1101-working-frequency-without-using-predefined-register-values

部件号:CC1101
“线程: 测试”中讨论的其它部件

主席先生,你好,

我们的客户对  CC1101的使用有一些疑问,他们希望知道如何更改 CC1101的工作频率而不使用 预定义的寄存器值。 详情如下:

问题描述:  

我们的固件要求能够更改 CC1101工作频率,而无需使用预定义的寄存器值。 到目前为止,我们发现使用 TI SmartRF 生成的值无法更改频率。 我们还发现,使用 FSCAL*的芯片默认值,test*允许我们更改频率,但会降低 TX 功率。

 

问题1:是否有可能获得更好的 FSCAL*,test*寄存器和/或算法文档,以及如何计算特定频率的值(与 SmartRF 相同)?

问题2:如果只更改 FREQ*寄存器而不设置 FSCAL*,TEST *并保留其默认值,是否安全?

您能为这个问题提供一些建议吗?

谢谢,

此致

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

    -如何设置工作频率在 https://www.ti.com/lit/gpn/cc1101的“21频率编程”中有介绍

    - FSCAL:这些寄存器应根据 SmartRF Studio 中提供的设置进行设置。 FSCAL 中的大多数寄存器在运行 SCAL 时更新(或在转至 RX/TX 时自动更新)。 请参阅用户指南中的"19.4主动模式(RX 和 TX)"。 FSCAL 寄存器不应设置为所需频率的函数。  

    测试:使用 SmartRF Studio 的设置。