我正在使用 AZURE RTOS(即 ThreadX),我已经按照名为 Nx_WebServer 的应用程序示例实现了一个 HTTP Web 服务器应用程序,并为演示板 STM32F429ZI-Nucleo 做好了准备。 这里有例子的代码
该示例使用文件 html、js、jpg、svg 来创建网站。这些文件写在STM32F429的flash中,从地址0x08100000开始。这些文件与另一个名为 web_demo.bin 的文件一起存储在文件夹 Web_Content 中。通过应用程序 STM32CubeProgrammer 可以将文件 web_demo.bin 写入闪存(readme 文件 解释了如何做)。
文件 web_demo.bin 由目录 Web_Content.
现在我需要更改网站的一些文件(index.html 和 dashboard.html),所以我必须重新生成相应的 web_demo.bin,但我无法那样做。
Note. 由 NetXDuo 插件实现的服务器 Web 使用 FileX API 访问 Web 服务器的文件,所以我认为在这个 bin 文件中存在一个文件系统。
有人知道如何从网站文件开始创建文件 web_demo.bin 吗?
谢谢
ST社区有一个相同的问题,但是那个问题没有满意的答案