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.

[参考译文] CC1352P7:添加 BLE 观测器会影响传播模式下的 RAT

Guru**** 2415400 points
Other Parts Discussed in Thread: CC1352P7

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1259178/cc1352p7-adding-ble-observer-affects-rat-in-prop-mode

器件型号:CC1352P7

我使用 Prop 模式、BLE 广播(以及多个配置文件)和 DMM 来使它们保持一致。

它运行良好。 我的 Prop 模式实现基于 RAT 计时器,同步精度非常出色,通常小于1 us /秒,并考虑到漂移。 我可以做 Prop 搜索,启用和禁用 BLE 广播,用 OAD 传输数据--我做的一切都不影响 RAT,它总是非常精确。

但我最近将 BLE Observer 角色添加到代码中、这样 RAT 计时器就会失控。

扫描约1秒的 BLE 标签会导致 RAT 计时器关闭-200us。 每隔几秒运行一次扫描会更改20ppm 的平均 RAT 漂移。

硬件工程师表示、这种差异不能用温度来解释。 您能帮助我们找到问题吗?

CC1352P7

SDK 5.10.00.48

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

    尊敬的 Denis:

    您的应用中是否使用了外部晶体?

    这是否与以下内容有关?: https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1068369/cc1352p7-rat-not-accurate-without-external-32khz-crystal/3964275#3964275

    此致、

    亚瑟

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

    亚瑟

    谢谢你。  遗憾的是、不能、我们 在设计中同时使用48MHz 和32KHz 晶振。 并且 都已在器件配置中正确分配。

    这是一个非常奇怪的问题、因为我以前认为 RAT 是非常精确的参考点、显然 BLE 扫描是以一些不明确的方式操纵它的。

    我想在 Prop 模式运行后手动运行 RF_Yield (),只是为了检查睡眠模式是否以某种方式连接到问题。 但是、即使是这样... 200us 闰等于 LF 晶振的7个周期、它只是听起来不可信。

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

    尊敬的 Denis:

    似乎扫描器命令利用了无线电计时器的通道1。

    它用来在执行命令时设置时基。

    您是否可以选择使用其他通道?

    此致、

    亚瑟

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

    有趣。 我可以看到消磁启动延迟。 以便我可以读取有关其他通道的信息?

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

    尊敬的 Denis:

    它们记录在射频驱动程序代码(RFCC26X2_MODE.c:172)中、以及技术参考手册第25.11章(RFC_RAT 寄存器文档)中。

    在无线电驱动程序中、它实际上指出您的应用程序只应使用通道5、6和7。

    此致、

    亚瑟