이 설계 예는 microC/OS-II의 NicheStack TCP/IP Stack-Nios® II 에디션의 소켓 인터페이스를 사용하여 Nios II 개발 보드의 웹 콘텐츠를 제공하는 HTTP 서버를 보여줍니다. 서버는 인텔® 읽기 전용 .zip 파일 시스템 또는 FAT(파일 할당 테이블) 파일 시스템에서 HTML, JPEG 및 GIF 파일을 제공하기 위한 기본 요청을 처리할 수 있습니다. 또한 FPGA 하드웨어 및 소프트웨어 구성을 변경할 수 있도록 이더넷을 통한 원격 구성을 보여줍니다. 또한 웹 페이지에서 다양한 보드 요소를 제어할 수 있습니다.
보드 및 호스트 설정
이 예에서는 개발 보드의 RJ-45 잭에 연결된 이더넷 케이블과 개발 보드와의 JTAG 연결이 필요합니다. 자세한 지침은 웹 서버 예제 디렉토리의 readme.txt 파일을 참조하십시오.
이 설계 예제 사용
다음 Nios II 개발 보드에서 이 소프트웨어 설계 예를 실행할 수 있습니다.
Nios II 임베디드 평가 키트, Cyclone® III 에디션
- 응용 프로그램 선택기 예와 통합됨
- 독립형 예시: Cyclone III 임베디드 평가 키트 웹 서버 파일
이 설계의 사용은 인텔® 설계 예시 라이센스 계약의 이용 약관에 따라 적용됩니다.
Nios II 개발 위원회, Cyclone® 및 Cyclone® II 에디션
웹 서버 소프트웨어 템플릿은 Nios II 임베디드 디자인 제품군의 무료 평가 버전 과 함께 제공되며 다음 하드웨어 설계 예에서 실행됩니다.
- 표준 설계 예
- 전체 기능 디자인 예
Nios II 개발 위원회, Stratix® 및 Stratix® II 에디션
웹 서버 소프트웨어 템플릿은 Nios II 임베디드 디자인 제품군의 무료 평가 버전 과 함께 제공되며 다음 하드웨어 설계 예시에서 실행됩니다.
- 표준 설계 예
- 전체 기능 디자인 예