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.

[参考译文] CC2530:不支持#39;t Z-Stack 3.0.1 SPI 接口?

Guru**** 2619345 points

Other Parts Discussed in Thread: CC2530, Z-STACK

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

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/730301/cc2530-doesn-t-z-stack-3-0-1-support-spi-interface

器件型号:CC2530
Thread 中讨论的其他器件: Z-stack

您好!

  我们计划使用器件上的 CC2530芯片来实现 ZigBee 功能、并且器件的 MCU 通过 SPI 接口连接到 CC2530芯片。

  通过参阅文档 SWRA312、我们计划遵循 CC2530-ZNP 架构与 CC2530芯片进行通信。

  但是、我读取了以下线程、并指出 Z-stack 3.0.1不支持 SPI。 是真的吗?

  谢谢。

     Todd

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

    请搜索标题"CC2530:ZNP SPI Problem "。

    谢谢。

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

    您可能已经注意到、Z-Stack ZNP 接口规范的 Z-Stack 3.0版本中不包含 SPI 接口。 默认情况下不使用该文件、因此您必须手动将其添加到项目中:

    e2e.ti.com/.../
    e2e.ti.com/.../
    e2e.ti.com/.../
    e2e.ti.com/.../

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

    感谢您的信息。

    我注意到、Z-Stack 3.0.1 ZNP 接口规范中未包含 SPI 接口。 但是、SPI 协议的代码仍包含在 Z-Stack 3.0.1 SDK 中。 这是否意味着 SPI 协议仍然可行? 或者 SPI 代码完全不起作用?

    谢谢。

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

    实际上、SPI 协议仍包含在家庭自动化项目的 LCD 控制中、并用于此类项目。 因此、将其设置为可操作状态不会涉及太多开销。

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

    感谢您的信息。

    论坛中有3个以上的线程、说明用户无法通过 SPI 协议与 CC2530进行通信。 但是、这些线程是在没有任何解决方案的情况下闭合的。 如果您刚才提到、SPI 问题只需进行一些微调即可正常工作、我们想知道 TI 为什么不在新的 SDK 版本中解决它。

    尽管 SPI 协议仍包含在家庭自动化项目中并在其中使用、但我们想知道是否可以在 Z-Stack 3.0.1 SDK 中完全应用相同的代码。

    您是否知道 TI 为何从最新的 ZNP 规范中删除 SPI 协议?

    谢谢。

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

    UART 是 Z-Stack 3.0.1的首选通信协议方法、这就是 TI 不"修复" UART 的原因。 也就是说、SPI 协议仍然包含在内、而不是"中断"、正如我之前提到过的、它仍然用于控制 SmartRF05EB EVM 的 LCD。 类似于 HA 1.2.2a 的代码可应用于 Z-Stack 3.0.1。 将需要进行一些调试、以确保实现的更改成功。

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

    感谢您的解释。

    Todd