beautypg.com

Example software applications, About the software applications, About the application selector – Altera Embedded Systems Development Kit, Cyclone III Edition User Manual

Page 47: Based on processor system, Location, Description, Chapter 7. example software applications

background image

Altera Corporation

Development Board Version 1.0.

7–1

July 2010

Preliminary

Altera Embedded Systems Development Kit, Cyclone III Edition

7. Example Software

Applications

About the
Software
Applications

Software developers can use the provided software applications to see
examples of software drivers for the various hardware peripherals on the
Altera Embedded Systems Development Kit, Cyclone III Edition. The kit
contains several system designs:

Altera Application Selector with Embedded Web Server

1

You can locate the system designs in the
altera

\<version>\kits\cycloneIII_3C120_embedded\

folder in examples directory. You will also find more
system designs from

www.altera.com/esdk

About the
Application
Selector

The application selector is the default utility that boots up on power up.
This software application runs on the Nios II 3C120 Microprocessor
System with LCD Controller.

Based on processor system

Nios II 3C120 Microprocessor System LCD Controller

Location

<install dir>/examples/application_selector

Description

LCD Color Touch Panel controller, Ethernet controller and SD Card
controller based processor system for LCD Color touch panel control,
in-system update using SD Card, remote system update using Ethernet.

The application selector illustrates several aspects of software
development:

Interfacing to the LCD touch panel

Interfacing to the SD Card using the FAT file system

Implementing a HTTP web server application using the sockets
interface of NicheStack TCP/IP Network Stack, Nios II Edition

Implementing remote system update over Ethernet

Managing multiple FPGA configurations from Flash

Using the MicroC/OS-II real time operating system