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 SPI 引脚端接

Guru**** 2540720 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/625294/cc1101-cc1101-spi-pin-terminated

器件型号:CC1101

我在 SPI 协议通信中使用 MPN CC1101RGPR 作为从器件、主器件为微控制器 STM32F103、注意到在睡眠模式期间、CC1101RGPR 消耗的电流远高于规格。此时、我 似乎忘记了正确终止 SPI 数据输入引脚、 即在深度睡眠期间、主机 µC (STM32F103)会将其 DataOut 三态、使信号保持悬空。如果 SPI 线路端接或保持未端接。 如果应该端接它、建议的上拉或下拉电阻值是多少?

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

    CC1101进入睡眠模式后、只能使用芯片选择线路将其唤醒。 这还意味着、如果 ST 器件在睡眠期间使芯片选择线路悬空、则需要添加弱上拉电阻(例如100K)。 但在大多数 MCU 上、您可以配置 MCU 端口以在内部启用上拉或下拉。

    此致、
    /TA
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、TA12012
    感谢您的帮助。我根据 CS 的原理图以100K 的弱上拉电阻终止 CS。如果在睡眠模式下浮动.Pin 20 ("SL"-从器件输入)、则受影响组件的电流消耗会增加、这超出允许的限制(断电模式下的电流消耗: 最高50μA -允许1μA Ω)。我想知道、如果需要端接 SI 引脚(CC1101中的引脚20)、我也端接 SI 线路、或者他能否保持其未端接?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    当涉及高睡眠电流时、最常见的问题是 CC1101处于睡眠状态时的高阻态、这将导致 MCU 侧消耗高电流。 SO 引脚在 SPI 和作为一个 GDO 进行分频。 一个选项是将 GDO 设置为在芯片处于睡眠状态时具有定义的输出。