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.

[参考译文] CC3200:CC3220

Guru**** 2577385 points
Other Parts Discussed in Thread: CC3120, CC3100

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/655538/cc3200-cc3220

器件型号:CC3200
主题中讨论的其他器件:CC3120CC3100

事实1:

如果我们要使用外部主机、则将使用 CC3120。

事实2:

必须将主机驱动程序移植到外部主机以配置/初始化 CC3120。

现在的问题是:

尽管有上述事实1中提到的巧妙解决方案、但仍希望在外部主机与 CC3220 (而不是更合适的 CC3120)相连的情况下实现一种解决方案、即 CC3220是外设、那么:

  1. 是否会有一个 API 直接使外部主机能够配置/初始化 CC3220器件(与上面的事实2中所述的行相同)?
  2. 或者、由于我们知道 CC3220的 CM4是 CC3220的"Wi-Fi + NWP"部分的主机、因此我们必须通过 CC3220执行以下操作:
    1. 从外部主机发出的命令首先由 CM4解释。
    2. 然后、CM4使用自身可用的 API 作为"Wi-Fi + NWP"部分的主机、用于配置"Wi-Fi + NWP"部分。

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

    Neeraj、您好!

    我不确定我是否完全理解上述实现方式-但我认为您建议将一个额外的外部 MCU 与 CC3220器件配合使用-该器件已经包含 M4应用 MCU + NWP。 这是正确的、您能帮助我理解为什么进行此设置吗?

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

    尊敬的奥斯汀:

    与我的团队讨论后、我们希望按如下方式重新表述该查询:

    CC3220将在外部主机处理器和 Wi-Fi 接口之间传递数据。   

    我们希望使用 CC3220主要为我们提供 Wi-Fi 功能。  CC3220不应连接任何外设(摄像头、音频串行端口等)。  外设将连接到外部主机处理器、并且仅将数据传递到 CC3220、以便通过 Wi-Fi/无线电进行传输/接收。  因此、外部主机将承担外设的负担并将数据传递给 CC3220。  CC3220将仅承载 NWP 不会向其自身转移的数据并执行一些与 Wi-Fi 相关的活动。

    我们相信这样、主机驱动程序将在 CC3220上运行、并节省外部主机处理器的内存/处理能力。   

    我们的问题是:

    1. 这会显著节省吗?  主机驱动器在存储器/处理能力方面对主机 MCU 的影响有多大?  我们假设使用完整(完整) API 集、而不使用其他两种微型和定制 API 集的可能性。
    2. CC3220中是否有用于此类数据处理的框架?  或者我们需要实施代码来提供此功能吗?
    3. 是否可以直接从外部主机处理器将 CC3220本身配置为 AP/STA/P2P 节点及其发射功率等?  或者、我们必须实现它、以便 CC3220解读来自外部主机的命令并执行必要的配置?

     

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

    Neeraj、您好!

    如果您打算使用外部主机处理器并希望访问 Wi-Fi 功能、我建议使用 CC3120器件、因为这是一款不带主机 MCU 的网络处理器。  如果您希望拥有集成式主机 MCU 和网络处理器、CC3220是理想之选。

    关于您的问题:

    1. 我参考 CC3100数据表、发现其中提到主机驱动程序占用空间小于7KB 的代码内存和用于 TCP 客户端应用的700B RAM。
    2. 主机驱动程序包含在我们的 SDK 版本中、可用于您的应用。
    3. 有关在 AP/STA/P2P 模式下配置器件的信息、请参阅编程人员指南等