主题中讨论的其他器件:UNIFLASH
各位专家:
当我处于 ap 模式时、我在访问 HTML 页面方面遇到一些问题。 我需要在 MCU 中刷写页面还是需要采用其他方法。 请就此事项向我提供帮助。
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.
您好、Jan、
在下面的陈述之前、我们是否需要调用 HTTPServer_init、对此主题有一点疑问:
retVal1 = sl_NetAppStop (sl_NetApp_HTTP_Server_ID); if (retVal1 >= 0) { retVal1 = sl_NetAppStart (sl_NetApp_HTTP_Server_ID); }
请根据您的建议清除此疑问、我已经做了这样的处理、但我已经检查了上述函数的返回值、即返回0、端口也是80。
还有一个问题是、我们是否需要在代码上指定 html 路径?
Manish、您好!
通常、您应该创建 www/index.html 文件、并且您的所有其他 html 文件都应该与链接在一起 或其他方式(通过 Ajax 等进行后台加载)。 您无需以某种方式在 C 代码中指定 html 文件。
也许您可以将 www/index.html 页面添加到您的 sFlash 中、并检查它是否正常工作。 当你打开 webbroslwer 你看到什么? 默认 ROM 页、您自己的索引页还是无任何内容?
请注意、需要为 AP 模式单独启用 Web 服务器。 这可以通过 Uniflash 或在切换到 AP 模式后完成。
1月
您好、Jan、
通过执行以下语句、我将负责分别为 AP 模式启动 Web 服务器
retVal1 = sl_NetAppStop(SL_NETAPP_HTTP_SERVER_ID); if(retVal1 >= 0) { retVal1 = sl_NetAppStart(SL_NETAPP_HTTP_SERVER_ID); }