主题中讨论的其他器件:UNIFLASH、、
我想在接入点模式下托管一个包含 CC3200的简单网页。 我查看了 http 服务器演示、但似乎使用 UniFlash 将页面作为文件加载。 我希望使用 C 代码中的函数创建页面。 这是可行的吗?
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.
您好 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 正常工作。
谢谢。