SPRADG4A January 2024 – April 2024
Project Structure shows the general structure of the project. Once the project is imported, the Project Explorer appears inside CCS.
Design-specific and device-independent files that consist of the core algorithmic code are in the Source folder. Library and Control Algorithms related to Digital Power Applications are present in the libraries folder. Board specific and Driver specific changes are configured in SysConfig and this code is automatically generated by SysConfig in the Release/SysCfg folder. The main.c file consists of the main framework of the project. This file consists of calls to the board and file that helps create the system framework, along with the interrupt service routines (ISRs) and slow background tasks. Figure 6-3 explains a detailed folder structure.
All variables and function calls are prepended by the PSFB name (for example, PSFB_vLVBus_sensed_pu). This naming convention lets the user combine different designs while avoiding naming conflicts.