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:经过精细调节的数据速率(用于与 CC1000反向兼容)

Guru**** 2539500 points
Other Parts Discussed in Thread: CC1101, CC1000

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1104206/cc1101-fine-tuned-data-rate-for-reverse-compatibility-to-cc1000

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

您好、TI、

我正在研究一个项目、该项目涉及使用 CC1101与基于 CC1000构建的现有生态系统兼容

我遇到的问题是、CC1101中提供的数据速率与 CC1000中的数据速率不完全匹配

在现有生态系统中、有一个 CC1000、其数据速率设置为38.400kHz

当尝试在 SmartRF 中配置 CC1101 38.4kHz 数据速率时、SmartRF 将仅允许 38.3835kBaud 或 38.4827kBaud

现在、我知道这是下面列出的"尺寸"的一致性(38.4827-38.3835 = 0.0992)




  我的 CC1101上的38.3835kBaud 配置似乎不够准确、无法以38.4kBaud 的速率从 CC1101成功接收数据

我已经测试过这一点;所有的1或0看起来相对准确、但内容针对所有其他数据进行了细分(我确定我有正确的载波频率;偏差;调制等)

是否有任何方法可以将 cc1101的数据速率微调为恰好为38.4kBaud?

谢谢

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

    我想知道可行的解决方法是否是以某种方式手动馈送 CLK 信号(通过 SCLK?) 以获得该确切的38.4kBaud

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

    无需对 CC1101的数据速率进行微调(SCLK 与无线数据速率无关、这是用于配置 CC1101的 SPI)。

    我没有 CC1000、但我进行了一项测试、其中使用一个 CC1101作为发送器、并将数据速率编程为 38.4827 kBaud、另一个配置为数据速率 为38.3835 kBaud 的接收器、 并且接收器能够接收所有数据包、因此发送器侧的数据速率为38.4不是问题。

    如果您可以提供有关实际测试内容的更多信息、这将非常有用。

    您的 CC1000是如何配置的?

    您要发送的数据包的格式是什么?

    CC1101是如何配置的?  

    您使用的是正常模式还是串行模式(同步或透明)

    您如何进行测试?结果如何?

    Siri