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:将 SPI SOC 与 SmartRF06 评估板配合使用

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1532374/cc1101-using-spi-soc-with-smartrf06-evaluation-board

部件号:CC1101
主题中讨论的其他部件: CC1120

工具/软件:

大家好!

我找到了 SmartRF06 评估板、但找不到相应的 CC1101 模块。

是否有人知道是否可以  通过跳线将基于 SPI 的芯片 ( www.cdebyte.com/.../E07-900M10S ) 连接到板本身(我可以焊接针等只是好)?

从扩展引脚排列来看、它看起来具有 MOSI/MISO/rst/SCK、也许我也可以将一些引脚用于 GDO0/GDO2?

我是否还需要一些定制固件才能使其与 SmartRF Studio 配合使用?

谢谢!

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

    您好、

    是的、您可以 使用 TrxEB 的 SPI 线路来控制电路板 — 使用 TrxEB 的收发器 EVM 在与 SmartRF Studio 7 连接时不使用任何特殊的固件、您应能够按原样使用该软件来控制 CC1101 器件。

    以下主题可能有助于解决此问题: https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/676972/cc1120-will-not-transmit-data 

    此致、

    Zack

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

    感谢您的及时回复! 我仔细查看了引脚排列、对 CS 感到困惑 — 有

    • 3D_CS (RF 2.12)
    • ACC_CS ( RF2.10 )
    • LCD_CS (RF_1.17)

    不太确定我要查看的是哪一个?  https://www.ti.com/lit/ug/swru321b/swru321b.pdf 这个没有关于在主模式下设置 SPI 总线的任何内容。 我怀疑这取决于电路板固件?

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

    您拥有什么版本的 TrxEB 板?

    此致、

    Zack

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

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

    您提到的 CS 引脚用于外设、测试 CC1101 模块不需要这些引脚。

    您只需要连接 CC1101 模块并运行 SmartRF Studio 7(使用 SWRU321 中描述的正确跳线设置)。

    此致、

    Zack

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

    所以我的挑战是了解如何连接这个模块:) 我找不到价格合理的 CC1101 评估板(看起来它现在已经过时了)。

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

    CSn 可以是任何 GPIO、下一步是检查 EVM 连接器的映射。 配置 表 13 表 14  指定 SWRU321 检查 EVM 连接器到探头接头的映射 ( 第 5.11 款 也与此相关)。

    要进行完整性检查、您可以始终 查看 TI 参考设计以了解 EVM 如何连接到 EVM 连接器。  中导出  CC1101EM868 –915MHz (SWR045):  https://www.ti.com/lit/zip/swrr045 :

    因此:

    引脚 EVM 连接器 探头接头
    GDO0 RF1.10 P406.6
    GDO2 RF1.12 P406.8.
    CSN RF1.14 P406.10.
    SCLK RF1.16 P407.2.
    Si(模块上的 MOSI) RF1.18 P407.4
    SO (GDO1)(模块上的 MISO) RF1.20 P407.5

    此致、

    Zack

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

    谢谢、这对我有很大帮助、我使用连续性探头确认了这种映射、看起来就像我几乎在那里!

    现在也许是一个愚蠢的问题 — 但据我所见,RF2.7/RF2.9(似乎是为模块提供 VDD) 都)都没有任何相应的突破。

    获得 3.3V 电压的最安全方法是什么? 也是 GND?

    使用 VDD to EM“标头应该可以解决问题吗? 只是不想损坏电路板。

    e2e.ti.com/.../swru321b.pdf

    谢谢!

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

    我同意您的观点: J503.1-2 是表 14 中映射的内容。 您要连接到LO_VDD域。

    请注意、在第 6 节中、如果您确实使用了外部 PSU 为电路板供电、则仍应移除 J503 以避免电流过大。

    此致、

    Zack

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

    嗨、Zack! 我按照该说明接线电路板、但 SmartRF Studio 7 会将器件识别为“未知“。 我仔细检查了电压 — 它是 3.3V、电路板似乎已通电。

    我缺少什么吗?

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

    我怀疑这可能是驱动程序问题 ( 第 3.1.2 节 在 SWRA321 中): https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/517353/installation-problem-with-smartrf06-evaluation-board

    我不必使用它、但还有一个旧的应用手册讨论了 USB 驱动程序: https://www.ti.com/lit/swra366

    我会先调查驱动程序、但现在、由于 SmartRF06 主板已停产(尤其是 Windows 10/11 支持)、TI 方面对该主板的支持有限。

    TrxEB 可用、不应出现此问题、或者 CC 调试器是成本更低的选项(价格的 1/3):

    鉴于您不需要使用 TrxEB/SmartRF06 板的大多数功能、CC 调试器可能是更好的选择。

    此致、

    Zack