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:开发中的软件问题

Guru**** 2564090 points
Other Parts Discussed in Thread: UNIFLASH, CC3120

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/851791/cc3120mod-sw-question-in-development

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

各位专家、您好!

我们有客户提出的以下问题、您能帮助回答吗?

1。

对于接收 API、sl_Select()、sl_RecvFroml,是否可以在没有独占控制的情况下调用它们?   

2.

关于2.4GHz 通道、我们是否应该考虑上层应用、该应用的通道限制在美国不能超过12个通道使用? 如果是、如何控制它。 请提供建议。

3.

/example 文件夹中是否有除 SimpleLink SKD 示例代码之外的其他参考示例代码? 如果有用于获取 SSID 列表或连接过程的参考代码、请告知。  

4.

关于获取版本信息、ChipId、FwVersion、NwpVersion、PhyVersion 和 RomVersion。

FwVersion 和 PhyVersion 的版本在 SimpleLink SDK 插件的1.60.00.07和2.40.00.22之间没有变化。 将来升级 Service Pack 时、版本是否可能会发生变化?

ChipId 和 RomVersion 表示什么类型的版本信息?

5.

我们目前正在使用 SimpleLink 替代使用其他协议栈开发的应用。

在原始协议栈中、创建套接字和绑定后、回调函数会链接到套接字、当套接字发生接收事件时、回调函数会从协议栈调用、然后重新从其进行处理、例如执行。

只要您阅读 SimpleLink 的编程人员指南、SimpleLink 中似乎就不存在这样一种机制(为套接字注册事件回调函数)、但这是正确的吗? 您有这样的样片吗?

6.

(关于烧录服务包)我尝试创建 ROM 映像文件(bin 文件)、以便使用 UniFlash 工具编写服务包。

正如 swru467a CC3120 SDK 入门指南第4章(对 CC3120 BoosterPack 进行编程)中所述、我注意了写入映像、但在步骤6中有以下2种"器件模式"设置。
・开发
・产品

-这两种设置之间有何区别?
-我们应在产品发货时将图像设置为“产品”?

林信宇

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

    您好!

    1、独家控制是什么意思? 也许您尝试使用它的示例会有所帮助。

    请参阅 我们的编程人员指南中的第4.3.2.2节 、根据国家/地区代码配置通道集。

    3.尝试运行 network_terminal 演示。 它是一个基于 CLI 的交互式演示、展示了许多功能。 您可以使用扫描命令获取 SSID 列表。 另请参阅上面链接的指南中的第4.7节、了解更多扫描信息。

    4.我不确定下一个插件版本的时间表是什么、但我们将在将来发布一个插件。 您能否提供这些 ID 的屏幕截图?

    5.不一定。 您不能注册在接收到数据时触发的回调、但还有其他选项会产生类似的效果。 例如、根据您的应用设计、您可以为将在 sl_Recv 上阻止的套接字设置一个任务。 SL_Recv 稍后将在接收到数据时解除阻止。 此外、我们还有一个专有触发模式、该模式的工作方式是使用适当的套接字描述符集调用 sl_Select、然后在套接字描述符上存在网络活动时触发主机应用程序。 当您希望在接收到数据之前将主机置于睡眠状态时、这将非常有用。 有关触发模式工作原理的更多信息、请参阅第4.7.2节。

    6.您无法为我们的设备编写服务包。 Service Pack 是我们基于 ROM 的网络处理器的补丁文件。 我们在每个 SDK 和 SDK 插件版本中提供服务包。  生产模式与开发模式。通常、您希望在开发时处于开发模式、以便可以使用调试器并在需要时轻松访问文件。 生产模式阻止了这些功能。

    Jesu

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

    您好!

    我一段时间没有听到你的反馈。 如果您有任何其他问题、请随时在此处回答。 如果您有新问题、请创建新主题。 我将在平均时间内关闭此线程。

    Jesu

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

    您好、Jesu、

    感谢您的支持!

    现在可以关闭。

    林新裕