
WCT1012VLF/WCT1013VLH Consumer MP-A11 (WCT-
15W1CFFPD) V1.0 Wireless Charging Application User’s
Guide, Rev. 1, 05/2019
NXP Semiconductors
47
8.2. CodeWarrior projects
There are four CodeWarrior projects in the package. The following figure shows all four projects in the
CodeWarrior GUI when all of them are imported.
Figure 59. CodeWarrior projects
Combined with different program models and different user cases, multiple build configurations are
predefined in the respective projects.
There are two program models provided for the WCT parts.
•
Small program model: The compiler generates a more efficient switch table when the code is in
the range of 0x0-0xFFFF. This model is more efficient, but the code size is limited to 64-KB
words.
•
Larger program model: Extends the DSP56800E addressing range by providing 24-bit address
capability to the instructions. This enables the user accesses beyond the 64-KB word boundary of
16-bit addressing.
For the WCT1013 of the MP-A11 design, only the larger program model is provided.
For WCT1013, there are two build configurations:
•
“demo_ldm_debug”: larger program model, including the code for debugging.
•
“demo_ldm_release”: larger program model, excluding the debugging code to save memory size.