122
Figure 7-56 Nios II IDE C++ Project Perspective for hello_world_0
When you create a new project, the NIOS II IDE creates two new projects in the NIOS II C/C++
Projects tab:
■
hello_world_0
is your C/C++ application project. This project contains the source and header
files for your application.
■
hello_world_0_syslib
is a system library that encapsulates the details of the Nios II system
hardware.
Note: When you build the system library for the first time the NIOS II IDE automatically generates
files useful for software development, including:
● Installed IP device drivers, including SOPC component device drivers for the NIOS II hardware
system
● Newlib C library: a richly featured C library for the NIOS II processor.
● NIOS II software packages which includes NIOS II hardware abstraction layer, Nichestack
TCP/IP Network stack, NIOS II host file system, NIOS II read-only zip file system and Micrium’s
μC/OS-II realtime operating system (RTOS).
●
system.h:
a header file that encapsulates your hardware system.
Summary of Contents for De0-Nano
Page 1: ...1 ...
Page 4: ...4 9 3 Revision History 155 9 4 Copyright Statement 155 ...
Page 44: ...44 Figure 6 5 Browse to find the location Figure 6 6 There is no need to test the driver ...
Page 90: ...90 Figure 7 14 Add NIOS II Processor ...
Page 93: ...93 Figure 7 17 Rename the CPU 1 Figure 7 18 Rename the CPU 2 ...
Page 98: ...98 Figure 7 23 Add On Chip Memory ...
Page 100: ...100 Figure 7 25 Update Total memory size ...
Page 102: ...102 Figure 7 28 Update CPU settings ...
Page 104: ...104 Figure 7 30 Add PIO ...
Page 106: ...106 Figure 7 32 PIO 21 Rename pio_0 to pio_led as shown in Figure 7 33 Figure 7 33 Rename PIO ...
Page 113: ...113 Figure 7 43 Input verilog Text Figure 7 44 Open DE0_NANO_SOPC v ...
Page 146: ...146 Figure 8 16 Display Progress and Result Information for the SDRAM Demonstration ...
Page 150: ...150 Figure 9 3 Select Devices Page ...
Page 151: ...151 Figure 9 4 Convert Programming Files Page ...