¿Hay alguna forma de ejecutar el sitio del servidor web en la biblioteca lwip sin convertir html a hexadecimal, pero directamente usando archivos html?
¿Hay alguna forma de ejecutar el sitio del servidor web en la biblioteca lwip sin convertir html a hexadecimal, pero directamente usando archivos html?
No debería haber problemas con hacer eso. El principal problema es cómo se almacenan las páginas. Si desea que se incluyan en el binario, deben ser convertidos y organizados de forma tal que puedan almacenarse en la memoria del programa y ser recuperados por el software. Si desea leerlos en una memoria flash externa de algún tipo (por ejemplo, una tarjeta Micro SD), tendrá que implementar un sistema de archivos personalizado o un sistema de archivos que su computadora también comprenda, como FAT. Luego, todo lo que debe hacer es conectar lwIP al código de acceso del sistema de archivos para que cargue el archivo solicitado. Creo que hay un poco de código de demostración de TI para sus controladores stellaris que sirve páginas fuera de una tarjeta micro SD con lwIP.