Structure of the Code
Figure 20. Project View in CCS
The project has three build configurations: 28033(default), 28305 and Debug as shown in
Table 2. Project Header File Description
Folder
Description
Arc_Detection-F280xx_EEPROM.h
Flash EEPROM Emulation Macros and Function Prototypes
Arc_Detection-sciCOMM.h
SCI-A Macros and Function Protoypes
Arc_Detection-Settings.h
Project setting, type defintions and incremental build options
Arc_Detection-spiADC.h
SPI-A Macros and Function Prototypes
Arc_Detection-STKOV.h
Stack Overflow Protection Macros and Function Protoypes
Table 3. Project Source File Description
Folder
Description
Arc_Detection-DevInit_F2803x.c
System and Peripheral Initialization Routines
Arc_Detection-F280xx_EEPROM.c
Flash EEPROM Emulation Routines
Arc_Detection-Main.c
Main body of the code
Arc_Detection-sciCOMM.c
SCI-A Function Definitions
Arc_Detection-spiADC_ASM.asm
SPI-A bit-banging routine
17
SNOA564F – June 2011 – Revised December 2012
AN-2154 RD-195 DC Arc Detection Evaluation Board
Copyright © 2011–2012, Texas Instruments Incorporated