如何修改名为Nx_WebServer的Azure ThreadX NetxDuo实例的.bin文件?

问题描述 投票:0回答:0

问题背景

我正在使用 AZURE RTOS(即 ThreadX),我已经按照名为 Nx_WebServer 的应用程序示例实现了一个 HTTP Web 服务器应用程序,并为演示板 STM32F429ZI-Nucleo 做好了准备。 这里有例子的代码

文件web_demo.bin

该示例使用文件 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社区有一个相同的问题,但是那个问题没有满意的答案

webserver stm32 binaryfiles threadx
© www.soinside.com 2019 - 2024. All rights reserved.