This application note from Freescale Semiconductor introduces the MPC574xG microcontroller. It serves as a comprehensive guide, offering practical software examples and essential startup code to help developers effectively utilize the microcontroller's advanced features.
The document details various functionalities, including:
- Basic initialization and "Hello World" examples.
- System clock configuration using Phase-Locked Loops (PLL).
- Interrupt handling and management.
- Direct Memory Access (DMA) and Peripheral Bridge (PBridge) operations.
- Inter-core communication using Semaphores.
- Register protection mechanisms.
- Low-power modes and Analog-to-Digital Converter (ADC) usage.
- Timed I/O, CAN, LIN, UART, and SPI communication protocols.
It also provides insights into startup code procedures and porting considerations. Source code and projects are available for download, typically implemented using the Green Hills Software (GHS) compiler.
For more information on Freescale Semiconductor products, visit NXP Semiconductors.
