1.2 The DE2-115 Board Assembly ...................................................................................................................5
1.3 Getting Help ...............................................................................................................................................6
Chapter 2
Introduction of the Altera DE2‐115 Board .......................................... 7
2.1 Layout and Components.............................................................................................................................7
2.2 Block Diagram of the DE2-115 Board .......................................................................................................9
2.3 Power-up the DE2-115 Board ..................................................................................................................12
Chapter 3
DE2‐115 Control Panel ..................................................................... 14
3.1 Control Panel Setup..................................................................................................................................14
3.2 Controlling the LEDs, 7-segment Displays and LCD Display ..............................................................16
3.3 Switches and Push-buttons .......................................................................................................................18
3.4 SDRAM/SRAM/EEPROM/Flash Controller and Program-mer ..............................................................19
3.5 USB Monitoring .......................................................................................................................................21
3.11 IR Receiver .............................................................................................................................................26
3.12 Overall Structure of the DE2-115 Control Panel....................................................................................27
Chapter 4
Using the DE2‐115 Board ................................................................. 29
4.1 Configuring the Cyclone IV E FPGA.......................................................................................................29
4.2 Using Push-buttons and Switches ............................................................................................................32
1
4.3 Using LEDs ..............................................................................................................................................34
4.4 Using the 7-segment Displays ..................................................................................................................36
4.6 Using the LCD Module ............................................................................................................................39
4.7 High Speed Mezzanine Card ....................................................................................................................40
4.8 Using the Expansion Header ....................................................................................................................45
4.9 Using 14-pin General Purpose I/O Connector..........................................................................................50
4.10 Using VGA.............................................................................................................................................51
4.11 Using the 24-bit Audio CODEC .............................................................................................................53
4.12 RS-232 Serial Port..................................................................................................................................54
4.13 PS/2 Serial Port ......................................................................................................................................55
4.15 TV Decoder ............................................................................................................................................59
4.16 Implementing a TV Encoder ..................................................................................................................60
4.17 Using the USB Interface.........................................................................................................................61
4.18 Using IR .................................................................................................................................................62
4.19 Using SRAM/SDRAM/FLASH/EEPROM/SD Card .............................................................................63
Chapter 5
DE2‐115 System Builder................................................................... 70
5.2 General Design Flow................................................................................................................................70
5.3 Using DE2-115 System Builder ...............................................................................................................71
Chapter 6
Examples of Advanced Demonstrations ........................................... 77
6.2 TV Box Demonstration ............................................................................................................................78
6.3 USB Paintbrush ........................................................................................................................................80
6.4 USB Device ..............................................................................................................................................82
6.5 A Karaoke Machine ..................................................................................................................................84
6.7 SD Card Music Player ..............................................................................................................................89
The CEO's decision is not an ordinary decision. The team's decision seems to be better, but we forget that if the team's decision gets 80 points, and the person who gets 90 points is pulled down, this...
When I use VS2005 to develop a WinCE program and install WinCE 5.0 Device Emulator, it prompts me that I need WIN2000 SP4 or WINXP SP1 to install it. I have WIN2003. What's going on? Can WINCE Emulato...
IT employment "hot and cold": software talents become market darlings The popularity of IT employment can be seen from the packed IT job fairs held in various places, the passion and yearning of stude...
One of the main differences between a traditional internal combustion engine vehicle and a hybrid electric vehicle (HEV) or electric vehicle (EV) is the presence of multiple batteries and voltage leve...
With the promotion of the construction of intelligent communities in the country, anti-theft systems have become essential equipment for intelligent communities. Especially in recent years, the urg...[Details]
introduction
In the discharge process of tokamak plasma physics, the study of rupture and sawtooth is of great significance. Rupture and sawtooth exist in most tokamaks. Rupture is a notew...[Details]
As LEDs continue to improve in almost every aspect of performance and cost, LED lighting is being used in an increasingly wide range of applications, among which LED street lights are a focus of in...[Details]
1 Introduction
Building Automation System (BAS) is a distributed monitoring system (DCS) designed according to distributed information and control theory. It is the result of the mutual de...[Details]
1 Introduction
With the development of control, computer, communication, network technology, etc., a new control technology, namely fieldbus, has emerged in the field of industrial control...[Details]
Smart lighting control systems provide high controllability for various buildings and further enhance the level of green energy. They are the core products of energy conservation and digital techn...[Details]
With the continuous consumption of earth's energy and the scarcity of resources, the harm of greenhouse effect to human beings, and the serious pollution of the atmosphere to the earth, the intern...[Details]
The traditional display screen using 51 single-chip microcomputer to control LED dot matrix has relatively simple functions. If it is to achieve diversified functions, it often takes a lot of time ...[Details]
VP2188 is a color STN LCD module produced by Jingdian Pengyuan. This module is a dot matrix transmissive color STN display screen with a color scale of 65 k colors and white LED backlight. Its core...[Details]
Among the many members of the single-chip microcomputer family, the MCS-51 series of single-chip microcomputers has occupied the main market of industrial measurement and control and automation eng...[Details]
From the previous section, we have learned that the timer/counter in the microcontroller can have multiple uses, so how can I make them work for the purpose I need? This requires setting the timer/...[Details]
FPGAs are used in 81% of electronic systems, including many commercial and defense products, and most FPGAs use BGA packaging. The BGA packaging is characterized by small solder balls and small sol...[Details]
Capacitors
are basic components in various electronic devices and are widely used for bypassing, coupling,
filtering
, tuning, etc. in electronic circuits. However, to use capacitors,...[Details]
OC faults may be the most frequent and the most frequent of all faults in the inverter. They alarm during the startup process, during the shutdown process, during operation, and even when powered o...[Details]
We know that the inverter consists of two parts: the main circuit and the control circuit. Due to the nonlinearity of the main circuit (switching action), the inverter itself is a source of harmoni...[Details]