0

我正在使用 ESP32 aWOT 库来设置网络服务器,并且我想将一堆二进制文件嵌入到固件 .bin 映像中(用于 OTA 更新目的)。使用 PlatformIO,我们可以使用: board_build.embed_txtfiles = src/file.ext 命令将文件嵌入到 .bin 文件中。但是我不知道如何检索文件(使用 SPIFFS 之类的文件系统或使用 C/汇编语言)。Espressif 文档中提到了extern const uint8_t file_ext_start[] asm("_binary_src_file_ext_start");访问文件内容的命令,但我不明白如何使用它。

假设 file.html 嵌入到 .bin 中,然后我希望像 192.168.0.XX/file.html 一样路由它 - aWOT 库提供app.get("/page", &handler);*handler 处理响应的位置,但如何引用嵌入的 html处理函数中的文件?

4

0 回答 0