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:主机网页工作 CC3200

Guru**** 2589280 points
Other Parts Discussed in Thread: UNIFLASH, CC3200, CC3200SDK

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/846177/cc3200-host-web-page-work-cc3200

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

我想在接入点模式下托管一个包含 CC3200的简单网页。 我查看了 http 服务器演示、但似乎使用 UniFlash 将页面作为文件加载。 我希望使用 C 代码中的函数创建页面。 这是可行的吗?

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

    您好!

    在这种情况下、最好在主机 MCU (应用处理器)上使用 http 服务器。 请参阅 SDK 演示 WebSocket _Simple。

    1月

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

    您好 Ignisuti0、

    正如 Jan 所建议的、WebSocket Simple demo 是一个 HTTP 服务器、托管在应用 MCU 上(而不是 NWP 内部)。 此示例还使用存储在串行闪存中的 HTML 页面、但您可以根据自己的要求编辑服务器实现。

    NWP 上的内部 HTTP 服务器需要串行闪存中具有 HTML 页面。 有关所有 HTTP 服务器功能、请参阅 《编程人员指南》中的本章。 注意您还可以从应用程序创建文件。

    此致、

    Sarah

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

    您好!

    我正在学习 CC3200SDK_1.4.0中的示例"httpserver"。

    按照"Readme.html"中的说明、使用 CCS UniFlash 对串行闪存进行编程、

    但它会提示出现错误消息"/ccs/Release/antenna_selection.bin does not exists on local File System"、

    我检查  C:\ti\CC3200SDK_1.4.0\cc3200-sdk\examples\antenna_selection\ccs\Release 目录中是否存在二进制文件 antenna_selection.bin。

    以下是输出消息:

    [16:41:54]开始程序操作。
    [16:41:55]信息:>执行操作:连接
    [16:41:57]信息:设置中断信号
    [16:41:58]信息:检测用于器件复位的 FTDI
    [16:41:59]信息:连接成功
    [16:41:59]信息:获取存储列表
    [16:41:59]信息:>执行操作:初始化
    [16:41:59]信息:正在读取版本信息
    [16:41:59]信息:器件 CC3200 ES1.33
    [16:41:59]信息:正在读取版本信息
    [16:42:00]信息:正在读取版本信息
    [16:42:02]信息:>执行操作:程序
    [16:42:02]信息:>文件名:/sys/mcuimg.bin、更新:true、擦除:true
    [16:42:02]信息:>擦除文件:/sys/mcuimg.bin
    [16:42:02]信息:擦除文件"/sys/mcuimg.bin
    [16:42:02]信息:删除文件"/sys/mcuimg.bin
    [16:42:02]信息:擦除文件已完成
    [16:42:02]致命:>文件 C:/ti/CC3200SDK_1.4.0/cc3200-sdk/example/antenna_selection/html/antenna_selection_session/../ccs/Release/antenna_selection.bin 在本地文件系统上不存在
    [16:42:02]信息:>执行操作:断开连接
    [16:42:02]返回操作程序。

    如何解决此问题?

    谢谢

    Sam

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

    尊敬的 Sam:

    Uniflash 似乎无法在您的计算机文件系统中找到二进制文件。 此文件是 MCU 应用程序的二进制文件(这意味着您的应用程序代码/二进制文件)。 在本例中、它是 ANTENNA 选择 SDK 示例的二进制文件。

    请在 Uniflash 软件(系统文件->/sys/mcuimg.bin -> URL)中将 bin 路径更改为正确的 bin 文件。 确保计算机上存在此路径中的文件。

    1月

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

    原始设置为" {sessiondir}/../../ccs/Release/antenna_selection.bin "、

    我将其强制为"C:\ti\cc3200SDK_1.4.0\cc3200-sdk\examples\antenna_selection\ccs\Release\antenna_selection.bin"。

    则 Uniflash 正常工作。

    谢谢。