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.

[参考译文] CC2652P7:[定制板]:SPI 主从通信验证

Guru**** 2460850 points


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

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/1271114/cc2652p7-custom-board-spi-master-and-slave-communication-verification

器件型号:CC2652P7

您好!

我有一个设计有 SPI 主器件并连接到三个从属器件(均为 CC2652芯片)的定制电路板。

要在3引脚模式中使用的 SPI 配置。 主器件和从器件之间存在中断线。

我想快速验证主器件和从器件之间的 SPI 通信、以确保硬件正常。

您能向我指出一个可以开始使用的参考项目吗?

谢谢

卡尔蒂克

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

    可以尝试参阅 各个控制器示例。

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

    Karthik、您好、

    若要添加陈逸凯的建议、除了 spiconcontroller 示例之外、您还可以找到 运行所需测试的 spiblator 外设示例。

    我希望这将有所帮助、

    此致、

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

    谢谢陈

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

    您好、Clement、

    一起尝试了控制器和外设示例。根据我的设计配置了输入/输出引脚。

    遗憾的是、主器件中的代码执行卡在以下位置:

    我还应该交叉检查什么?

    谢谢

    卡尔蒂克

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

    您好!

    请问您是否已要求进行设计审查?  https://www.ti.com/tool/SIMPLELINK-2-4GHZ-DESIGN-REVIEWS

    我还建议使用逻辑分析仪监控引脚、以验证电压电平是否正确。

    此外、还请考虑查看 SPI 调试指南 https://software-dl.ti.com/simplelink/esd/simplelink_cc13xx_cc26xx_sdk/7.10.00.98/exports/docs/ble5stack/ble_user_guide/html/ble-stack-5.x-guide/debugging-index.html#spi

    此致、

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

    您好、Clement、

    未申请设计审核。

    遗憾的是、我无法访问这些引脚、因为所有主芯片和从芯片都封装在一个模块中。

    谢谢

    卡尔蒂克

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

    更改了 syscfg 文件中的芯片选择配置。

    主器件的片选引脚配置如下:

    从器件的片选配置如下:

    ...

    输出如下:

    启动 SPI 控制器示例
    此示例需要将外部电线连接到接头引脚。 有关详细信息、请访问 Readme.html 和 Board.html。

    控制器 SPI 已初始化

    控制器已接收: 来自外设、msg#:0

    遗憾的是、在芯片复位时、我无法看到相同的结果。

    谢谢

    卡尔蒂克

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

    Karthik、您好、

    我建议首先仔细检查 GPIO 是否按预期工作(即可以读取和写入预期值)。

    此致、

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

    谢谢 Clement。 会的。 感谢您的支持。

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

    您好、Clement、

    DIO_12是芯片选择引脚(SPI 控制器的输出、在 syscfg 中将输出强度配置为中等)

    DIO_13是 SPI 外设就绪引脚(是 SPI 控制器的输入)。

    这两条线路上都有一个51k 欧姆的上拉电阻。 这种行为合适吗?

    谢谢

    卡尔蒂克

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

    Karthik、您好、

    请问您可以另外打开一个主题来讨论硬件设计问题吗? 恐怕我不是知识较渊博的人来回答这类问题。

    欣赏您的理解。

    此致、

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

    当然、谢谢。