Esempio di progettazione server Web

Consigliato per:

  • Dispositivo: Stratix® I

  • Dispositivo: Stratix® II

author-image

di

Questo esempio di progettazione mostra un server HTTP che utilizza l'interfaccia socket della NicheStack TCP/IP Stack-Nios® II Edition su MicroC/OS-II per servire contenuti Web dalla scheda di sviluppo Nios II. Il server può elaborare le richieste di base per servire i file HTML, JPEG e GIF dal file system di sola lettura Intel® .zip o dal file system File Allocation Table (FAT). Inoltre, dimostra la configurazione remota su Ethernet per consentire di modificare la configurazione hardware e software del FPGA. Consente inoltre di controllare vari elementi della scheda dalla pagina Web.

Configurazione della scheda madre e dell'host

Questo esempio richiede un cavo Ethernet collegato al jack RJ-45 della scheda di sviluppo e una connessione JTAG con la scheda di sviluppo. Per istruzioni dettagliate, consultare il file readme.txt nella directory di esempio del server Web.

Utilizzo di questo esempio di progettazione

È possibile eseguire questo esempio di progettazione software sulle seguenti schede di sviluppo Nios II:

Kit di valutazione embedded Nios II, Cyclone® III Edizione

L'utilizzo di questo progetto è regolato e soggetto ai termini e condizioni del Contratto di licenza Intel® Design Example.

Nios II Development Board, edizioni Cyclone® e Cyclone® II

Il modello di software Web Server è fornito con la versione di valutazione gratuita di Nios II Embedded Design Suite ed è eseguito sui seguenti esempi di progettazione hardware:

  • Esempio di progettazione standard
  • Esempio di design completo

Nios II Development Board, edizioni Stratix® e Stratix® II

Il modello di software Web Server è fornito con la versione di valutazione gratuita di Nios II Embedded Design Suite ed è eseguito sui seguenti esempi di progettazione hardware:

  • Esempio di progettazione standard
  • Esempio di design completo

Il contenuto di questa pagina è il risultato della combinazione tra la traduzione umana e quella automatica del contenuto originale in lingua inglese. Questo contenuto è fornito soltanto a titolo di informazione generale e non ha pretese di completezza o accuratezza. In presenza di contraddizioni tra la versione in lingua inglese di questa pagina e la sua traduzione, fa fede la versione inglese. Visualizza la versione in lingua inglese di questa pagina.