The RAppID ToolBox provides engineers with a graphical tool for configuring and auto-generating all the necessary software, including initialization routines, device drivers and a real-time scheduler, to execute control algorithm(s) on NXP MCUs. Users can choose either the NXP OSEKTurbo real-time operating system or the generic scheduler target provided by Simulink and Simulink® Coder. The toolbox leverages the advanced features of the NXP MPC5554 MCU, including the eDMA controller and SIMD instructions for floating-point capabilities and DSP functions. Users can configure the generated code to be ANSI-C, optimized assembly instructions, or a combination of the two. Tune parameters, log data and monitor execution using the FreeMASTER toolset included with Motor Control Development Toolbox. A wide range of compilers are supported, including NXP (CodeWarrior), Wind River (DIAB) and Green Hill Software (MULTI).