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.

[参考译文] ZigBee 3.02 ZNP 代码问题

Guru**** 3001220 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/1038334/zigbee-3-02-znp-code-problem

Thread 中讨论的其他器件:CC2530、 Z-STACK

我使用 TI 公司网站的电源代码,版本是3.02,我使用 ZNP 代码,取消 UART 的流控制,重新构建,并将闪存刷写到芯片,使用 USB 转换器 UART 模块连接 CC2530 P02 P03 GND, 打开 ZTool 2.0软件,然后开始扫描设备,但 show cannot find the device,who is problem,任何人都可以帮助我

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

    我建议您先使用示波器检查 UART TX/RX 信号。

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

    我用示波器检查,电路板从 PC 计算机获得了 cmd,但 CC2530芯片没有响应,我怀疑 TI 公司已经将 UART 更改为 UART 1,P1端口 P1.5 P1.6 P1.7,而不是 P02 P03,顺便说一下,我使用 Zigbee 3.02,我现在该怎么办!

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

    默认 CC2530 ZNP 使用端口0 Alt.1、即 P0.2作为 RX、P0.3作为 TX。 您可以尝试在 HalUARTInit 和调试/跟踪上设置断点、使其使用端口0 Alt.1作为 UART 接口。 顺便说一下、在测试时、请确保使用波特率115200。

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

    您好 Edison、

    请查看 Z-Tool 工具->设置->串行器件->端口设置、并确保波特率和握手反映您对 ZNP 所做的更改。

    此致、
    Ryan

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

    我已经使用示波器,打开 ZTool 软件设置波特115200,然后扫描设备,我发现 PC 已经将命令发送到板,但板没有响应,我有来自朋友的闪存其他版本的十六进制文件,以及其他版本的十六进制 ZNP 文件运行良好,ZTool 可以找到,但 TI ZigBee 3.02无法正常工作,这是因为 TI 公司更改了 UART 0 -> UART 1?

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

    我用示波器来检查,找到芯片无响应,如果我更改了其他版本的 ZNP 十六进制文件,它运行良好,我认为这是因为 ZNP UART 已更改为 UART 1,而不是 orgin UART 0

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

    我知道、ZNP 使用 UART0作为默认值。 我建议您跟踪 ZNP 代码以了解具体发生了什么。

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

    您是否有 ZigBee 3.02 ZNP 源代码或十六进制文件,我需要直接 闪存到我的芯片,顺便说一下,我的芯片是 CC2530F256,我想测试它的亮度

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

    安装 Z-Stack 3.0.2后、ZNP 源代码可用、您可以构建和调试它。

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

    您可以在 ZNP 项目中定义 ZTOOL_P1以将 ZTOOL_PORT 定义为 HAL_UART_PORT_0 (P0.2和 P0.3)、这将是备用引脚配置、而不是 Z-Stack ZNP 接口规范文档中引用的主引脚配置。

    此致、
    Ryan