Embedded Target for Motorola MPC555 | ![]() ![]() |
Deploying Generated Code
You can load a generated program into the MPC555 flash memory for permanent deployment. You can also load your code into external RAM (if available on your development hardware).
Alternatively, you can use the automatic code generation process for rapid prototyping and investigate a range of different design alternatives before making a deployment decision.
Your generated program can run on any Electronic Control Unit (ECU) that is based on the MPC555 processor. Your application can use any of the supported MPC555 on-chip I/O devices. The supported devices include analog input, digital I/O, CAN and PWM input or output (see Block Reference for further information on the device driver blocks in the Embedded Target for Motorola MPC555 library).
In addition to on-chip I/O resources, an ECU typically provides additional I/O devices. If you want to access such custom I/O devices, you must write device drivers and integrate them with the automatically generated code. See the following documentation for details:
Once the application has been programmed into memory on the target system, you may need to monitor signals or tune parameters. The Embedded Target for Motorola MPC555 supports signal monitoring and parameter tuning via the CAN Calibration Protocol (CCP). To enable CCP, you must include a CAN Calibration Protocol block in your model. The CAN Calibration Protocol block implementation of CCP has been tested against CANape from Vector-Informatik. See CAN Calibration Protocol for further information.
![]() | Introduction | Tutorial: Creating a New Application | ![]() |