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.

[参考译文] CC3120MOD:CC3120MOD

Guru**** 2524550 points
Other Parts Discussed in Thread: CC3120MOD, CC3220R, CC3120, CC3220MOD

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/630150/cc3120mod-cc3120mod

器件型号:CC3120MOD
主题中讨论的其他器件: CC3220RCC3120

您好!

我对 CC3120MOD 的功能非常困惑。

请回答以下问题吗?

1、CC3120MOD 和 CC3220MODS 之间的区别到底是什么?

2.比较 CC3120MOD 数据表中的表3-1显示、与 CC3220MODS 不同、CC3120MOD 中不提供集成 MCU。

从设计角度来看、它如何产生影响?

集成 MCU 具有哪些额外优势?

3. TCP/IP 堆栈的条件是什么?

从外部主机 MCU 的角度来看、我们是否需要任何外部 TCP/IP 堆栈支持?

或者、CC3120MOD 中集成了有关 WiFi 接口所需的一切、而外部主机只需要 SPI 接口?

默认情况下、CC3120MOD 中是否提供加密引擎?

类型是什么-对称还是非对称?

5. CC3120MOD 中是否有内置 RAM/非易失性存储器?

数据表显示:"对于 TCP 客户端应用、器件驱动程序最大程度地降低了主机内存占用要求、即小于7KB 的代码内存和700B 的 RAM。"

这到底意味着什么? 外部主机需要为 WiFi 应用分配这么多的内存? 根本没有可用的片上 RAM?

谢谢、

Shalaka

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

    您好、Shalaka、

    1.是的、区别在于模块中包含了微控制器(内置在 QFN 器件中)。 该微控制器在 CC3220R/S 中可用、并且在 CC3120中不存在。 CC3120需要外部 MCU 主机来控制它。

    2.在设计方面,有几个因素需要考虑:

    • 借助外部 MCU、您将需要为 simplelink 主机驱动程序创建精简移植层(软件)、以便与 CC3120进行通信、并在该平台上显示 SDK 中的示例(请注意、这已在 SDK 插件中针对 MSP432实现)。 优点是易于使用、片上接口和潜在的成本。
    • 如果您需要的器件具有较少或更多的存储器、不同的外设功能、不同的性能规格(功率/处理)等、则 CC3120可让您根据应用需求调整设计

    3.外部 MCU 上不需要额外的 TCP/IP 堆栈。 外部 MCU 仅需要实现主机驱动程序、以便向网络处理器发送命令。 TCP/IP 堆栈提供/集成到 CC3120和 CC3220上的网络处理器固件中。 这提供了从主应用程序卸载此函数的优势。 主 MCU 可以执行必要的应用任务、而不会受堆栈的负担、甚至可以在网络处理器中保持网络状态时休眠。 当使用传输层安全性时、这会产生更大的影响。  

    4.是的,所有变体中都有一个硬件加密引擎。 主要用途是加快安全套接字的创建。 有关 安全套接字所支持的加密算法的详细信息、请参阅网络处理器编程人员指南的第7.6节。 请注意、文件系统还提供了使用加密算法保护存储在 SFLASH 上的数据的功能。

    5、CC3120中没有可由用户编程的 RAM /非易失性存储器。 它是一款基于 ROM 的器件、需要外部串行闪存来实现非易失性存储。 主机必须为用于与 CC3120通信的主机驱动程序代码留出一些应用程序存储器。 尽管主机驱动程序设计为具有较小的存储器占用空间、因此它不会使微控制器主机负担过重、并且可用于嵌入式应用。

    此致、

    本·M

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

    另一个问题:

    -天线在 CC3120MOD 中是内部还是外部?

    -晶体振荡器内置在 CC3120MOD 中、对吧?

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

    您好、Shalaka、

    天线位于 CC3120MOD 外部。 晶体振荡器是内置的。 数据表图1-1中虚线框内的所有内容均位于模块内部。

    http://www.ti.com/lit/ds/symlink/cc3120mod.pdf

    不过、CC3220MOD 将有一个带有内部天线的变体。 有一个 LaunchPad 与您一起提供参考-

    http://www.ti.com/tool/launchcc3220modasf

    此致、

    本·M

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

    谢谢。
    另一个问题:

    我对片上有效负载存储器(用于排队接收和发送数据的片上存储器)很好奇。
    CC3120MOD 的规格是什么?

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

    这是有关 SoC 设计的专有信息、无法在论坛上共享。
    如果您对管理需要在我可以解决的应用程序级别传输/接收的数据有特定的顾虑、请告诉我。

    此致、
    本·M