HAN Pilot Platform
Demonstration Manual
104
www.terasic.com
September 6, 2019
Figure 6-11 Hardware block diagram of the PCIe reference design
Linux Based Application Software Design
The application software project is built by GNU Toolchain. The project includes the following
major files as shown in
Table 6-1 Project major files
NAME
Description
PCIE_FUNDAMENTAL.cpp Main program
PCIE.c
Implement
dynamically
load
for
TERAISC_PCIE_AVMM.DLL
PCIE.h
TERASIC_PCIE_AVMM.h
SDK library file, defines constant and
data structure
The main program PCIE_FUNDAMENTAL.cpp includes the header file "PCIE.h" and defines the
controller address according to the FPGA design, as shown in
Figure 6-12
Header file "PCIE.h"
The base address of BUTTON and LED controllers are 0x4000010 and 0x4000020 based on
Содержание HAN Pilot Platform
Страница 1: ......
Страница 92: ...HAN Pilot Platform Demonstration Manual 91 www terasic com September 6 2019...