TIDUFB1 December 2024
Figure 3-5 shows the project explorer inside CCS once the project is imported.
Figure 3-5 Project Explorer View of
Design ProjectThe project consists of an interrupt
service routine, which is called every PWM cycle, named
controlISR(), where the control algorithm is executed. In
addition to this, there are background tasks A0-A3 and B0-B3, which are called in a
polling fashion and can be used to run slow tasks for which absolute timing accuracy
is not required. A slower 10kHz routine tenkHzISR() is called for
instrumentation and to run some slower tasks that require timing accuracy.
The software of this design guide is organized in four incremental builds (INCR_BUILD). The incremental build process simplifies the system bring up and design.
These build levels are detailed in Section 3.2.2.4.1 through Section 3.2.2.4.4.