Web 服务器设计示例

建议用于:

  • 设备:Stratix® I

  • 设备:Stratix® II

author-image

作者

该设计示例展示了一个 HTTP 服务器,该服务器在 MicroC/OS-II 上使用 NicheStack TCP/IP Stack-Nios® II 版的套接字接口来提供来自 Nios II 开发板的 Web 内容。服务器可以处理基本请求,从英特尔® 只读 .zip 文件系统或文件分配表 (FAT) 文件系统发送 HTML、JPEG 和 GIF 文件。此外,还演示了以太网上的远程配置,以便您可以更改 FPGA 的硬件和软件配置。您还可以在网页中控制各种板元件。

板和主机设置

此示例需要以太网电缆连接到开发板 RJ-45 插孔并与开发板进行 JTAG 连接。请参阅 web 服务器示例目录中的 readme.txt 文件了解详细说明。

使用此设计示例

您可以在以下 Nios II 开发板上运行此软件设计示例:

Nios II 嵌入式评估套件,Cyclone® III 版

该设计的使用受英特尔® 设计示例许可协议中条款和条件的管理和约束。

Nios II 开发板 Cyclone® 和 Cyclone® II 版

Web 服务器软件模板随 Nios II 嵌入式设计套件的免费评估版本一起提供并在以下硬件设计示例上运行:

  • 标准设计示例
  • 全功能设计示例

Nios II 开发板,Stratix® 和 Stratix® II 版本

Web 服务器软件模板随 Nios II 嵌入式设计套件的免费评估版本一起提供并在以下硬件设计示例上运行:

  • 标准设计示例
  • 全功能设计示例