micromonitor (uMon... http://www.umonfw.com ) 包有一个 LWIP 应用程序,其中包括从 LWIP 贡献启动的 HTTP 服务器;但是我对其进行了相当多的修改,以便它可以从 TFS(uMon 附带的基本 FFS)中提供文件。另外,我添加了一些基本的钩子来支持类似 SSI 的东西和一些表单到目标的交互。工作正常,不需要 RTOS;但对于非常小的系统,它仍然需要“调整”。所以...
我现在正在开发该软件包的精简版本(称为 uMon-M),用于像 Cortex-M3/M4 这样的占用空间非常小的设备。在撰写本文时,我已将其移植到“Simple-cortex”(http://www.brc-electronics.nl) 基于 NXP-LPC1769 (Cortex-M3)。启动监视器本身是 uMon 的主要子集,但仍具有所有相同的基本功能(FFS、脚本、UDP/IP 等)。在这一点上,我的大部分工作是在 HTTP 服务器中作为应用程序的用户界面。它目前有效,我只是想让它更小;但仍然有一些合理的能力来提供动态网页。我已经将它连接到 Web Sockets 和一个非常基本的类似 SSI 的工具,以便 html 页面可以更加动态。试试看,它可以按原样工作,并且希望会变得更小。让一些人与我一起研究这个以进行合作会很棒。