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.

[参考译文] CC3220SF-LAUNCHXL:CC3220SF-LAUNCHXL

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1054348/cc3220sf-launchxl-cc3220sf-launchxl

器件型号:CC3220SF-LAUNCHXL
主题中讨论的其他器件:CC3220SFTMDX570LC43HDK

我们使用连接到 TMDX570LC43HDK (从器件)的 CC3220SF Launchpad (主器件)。 我们能够从 CC3220SF  Launchpad 向 TMS570传输(SIMO)、但我们无法从  TMS570向 CC3220SF Launchpad 传输(SOMI)。 是否有任何关于问题可能是什么的建议?  

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

    尊敬的 Carlos:  

    确保您已使用 TI SPI 驱动程序并将其配置为从模式。 您可以参考 CC32xx SDK 中的"spislave"示例。  

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

    我们使用 CC3220作为主器件、我们是否仍需要将其配置为从模式?  

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

    抱歉、我误解了。 主机模式正确。

    SPI 为全双工。 您是否使用逻辑分析仪确定了 SPI 总线的范围? 您是否正确且及时地期望数据? 请提供更多详细信息。  

    有关示例代码、请参阅 spimaster。  

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

    CC3220使用我们的 TMS570开发板、这里是 SPI 波形:  

      

    但是、当我们将 CC3220连接到我们的单元时、我们会看到波形中的正确数据、但 CC3220中的 RX 寄存器不会更新。 我们使用外部电源(P5V)为 CC3220 P3V3直流/直流稳压器供电。 是否有任何跳线设置或使用外部电源来阻止 CC3220接收。 下面是 CC3220连接到我们的单元时的波形、它与连接到 TMS570开发板时的波形几乎相同。  

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

    您是否已确保两台设备上的帧格式相同?  

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

    是的、我们的帧格式在两个器件上都是相同的。 当从开发板连接 到设备时、软件配置不会改变。 这一问题已经困扰了我们一段时间,我不知道下一步要做什么。  

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

    请确保我的理解正确。 您将 CC3220 Launchpad 与 TMDX 配合使用、一切工作正常。 但在您的设备上、它无法正常工作?   

    您能否发布与 SPI 相关的代码? 特别是 SPI 初始化和传输? 是否可以尝试 接收0xFF 或将 MISO 线路保持在高电平?  如果寄存器根本不更新、那么这可能会导致一些硬件问题。