Specifications

Application Report
SPNA163September 2012
Initialization of the TMS570LS043x, TMS570LS033x and
RM42L432 Hercules ARM Cortex-R4 Microcontrollers
Charles Davenport............................................................................................................................
ABSTRACT
This application report provides a brief overview and initialization procedure of the TMS570LS043x,
TMS570LS033x, and RM42L432 series of microcontrollers in the Hercules™ family. "Hercules MCU" will
be used henceforth in this document to refer to any part in these series of microcontrollers.
The document also shows code fragments from source files that are generated using the HALCoGen tool.
All code constructs used in this document are defined in header files also generated by the same utility.
Nearly all of the project collateral and source code discussed in this application report can be generated
using the HalCoGen tool v3.02.02 or higher.
Contents
1 Block Diagram ............................................................................................................... 2
2 Standard Initialization Sequence for Hercules Microcontrollers ...................................................... 3
3 Using HalCoGen to Generate the Code ................................................................................ 15
4 References ................................................................................................................. 15
List of Figures
1 Device Block Diagram...................................................................................................... 2
2 FMPLL Block Diagram ..................................................................................................... 6
3 VIM Interrupt Address Memory Map .................................................................................... 13
List of Tables
1 Clock Sources on Hercules Microcontrollers............................................................................ 6
2 Clock Domains on Hercules Microcontrollers.......................................................................... 10
Hercules is a trademark of Texas Instruments.
Cortex is a trademark of ARM Limited.
ARM is a registered trademark of ARM Limited.
All other trademarks are the property of their respective owners.
1
SPNA163September 2012 Initialization of the TMS570LS043x, TMS570LS033x and RM42L432
Hercules ARM Cortex-R4 Microcontrollers
Submit Documentation Feedback
Copyright © 2012, Texas Instruments Incorporated

Summary of content (16 pages)