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:CC2530支持 TI MAC 和 TI ZigBee 堆栈

Guru**** 2928990 points

Other Parts Discussed in Thread: CC2530, TIMAC, Z-STACK, CC2652R

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

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/756271/cc2530-cc2530-supporting-for-ti-mac-and-ti-zigbee-stack

器件型号:CC2530
主题中讨论的其他器件: TIMACZ-STACKCC2652R

各位专家、您好!

CC2530器件是否支持 TI MAC 和 TI ZigBee?

我在这里找到了一个示例:C:\Texas Instruments\TIMAC 1.5.2.43299\Projects\Mac\Samples\CC2530

这个演示的是 CC2530上的 TI MAC 吗?

顺便说一下、如果我单独选择 TI MAC 或 TI ZigBee、我想知道最多会有多少个终端器件或外设?

受备用 RAM 中央设备影响的此数字是否有?

谢谢

谢尔登

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

    您好、Sheldon、

    是的、CC2530支持 TIMAC 或 Z-STACK。 就 Zigbee 而言、RAM 存在一些限制、具体取决于器件类型和配置、但 ZC 可以可靠地支持40个具有默认3.0堆栈的器件。  以下是一个指南、其中介绍了可在应用程序内完成的优化: www.ti.com/.../swra635.pdf

    由于 IEEE 802.15.4媒体接入控制软件堆栈(不要与低于1GHz 专有网络的 TI 15.4堆栈混淆)与协议无关(用于2.4GHz 专有网络)、因此它将能够支持更多终端设备。

    此致、
    Ryan

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

    您好、Ryan、

    客户需要 PWN 控制、开关频率约为150kHz、而控制环路 ISR 要求大约20kHz 的时序不能中断、在这种情况下、Zigbee 仍在路由器或终端设备角色中工作。

    我们想知道如何为应用计算 CC2530内的其余 MIPS、如果计算能力无法实现、TIMAC 还有什么其他用途? 您能不能向我们展示插入不同应用时如何指示 CC2530内部的计算能力、谢谢。   

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

    以下链接指向几年前发布的相关 TI 内部文章 Jason、请随时与您的客户分享: e2e.ti.com/.../524243

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

    您好、Ryan、

    除了 构建 ZigBee 网络之外、我的客户还关注 CC2530 (MIPS 和内存)上的资源。 我已经完成了您在上一个帖子中给我的帖子、但我仍然希望您能帮助我根据以下情况估算剩余资源。

    器件:CC2530F256RHA 全时钟运行

    拓扑:使用 TI 提供的最新 Z-stack 的1至32星型网络

    数据传输:每个节点(中央节点除外) 每60秒向中央节点发送100字节数据

    中央和外设上可能分别保留多少资源?

    谢谢!

    谢尔登

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

    中央设备和外设是 BLE 术语、在 Zigbee 中、它们称为协调器(ZC)和终端设备(ZED)。

    无论数据传输速率如何、MIPS 都与以前相同。 预计会使用完整的时钟。

    存储器取决于所使用的 Z-Stack 版本(强烈建议使用3.0、因为 Zigbee Alliance 目前可对其进行认证)和应用中实现的集群数量。 默认的 Z-Stack 3.0.1 ZC Light 项目使用258 KB 的闪存和7.6 KB 的 RAM。 ZED 开关项目使用177 KB 闪存和5.4 KB RAM。

    此致、
    Ryan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    在 CC2530上运行 Z-Stack 3.0.2协调器、您无法将32个器件连接到它。 我建议您使用 CC2652R 而不是 CC2530。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Ryan、

    我记得 CC2530的最大闪存为256KB、那么、如何理解"ZC Light 项目使用258KB 的闪存"?

    BTW、您能不能帮助我估算协调器中的内存使用量与终端设备编号之间的关系?

    谢谢

    谢尔登

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    " ZC Light 项目使用258 KB 闪存"是什么意思? 对于协调器和终端器件编号中的存储器使用、您可以构建示例并检查映射文件以获取这些信息。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,YK,
    感谢您的回复。 您能告诉我单个协调器的 maxim 节点数吗? 我是否可以就我应该在这个"一对多"网络中使用多少台路由器提出建议?
    出于成本原因、我们目前仍喜欢使用 CC2530。
    谢谢
    谢尔登
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    在 Z-Stack 3.0.2中、有20个节点由 Z-Stack 中的 NWK_MAX_DEVICE_LIST 定义。 如果您需要连接30个节点,则一台或两台额外的路由器就足够了。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Sheldon、

    在数据表中、8个代码组、每个代码组具有32KB 的存储空间、相当于总共256KB 的闪存。 实际上、这些存储器组包含0x7FFF 或32、767字节、总存储器字节为262、144。 这可以通过查看命令链接器文件来确认。 因此、您具有比之前假定的更大的存储器。 但是、正如 YK 所说的、这些数字使用的 NWK_MAX_DEVICE_LIST 为20、而增加到32将超过可用的 RAM 存储器。 可以通过一些方法来优化 Z-Stack 项目的 CC2530闪存和 RAM、如 SWRA635: www.ti.com/.../swra635.pdf 中突出显示的那样

    此致、
    Ryan