Freescale Semiconductor MCF52212 Network Card User Manual


 
MCF52211 ColdFire® Integrated Microcontroller Reference Manual, Rev. 2
Freescale Semiconductor 1-1
Chapter 1
Overview
This chapter provides an overview of the major features and functional components of the MCF52211
family of microcontrollers. The MCF52211 family is a highly integrated implementation of the ColdFire
®
family of reduced instruction set computing (RISC) microcontrollers that also includes the MCF52210,
MCF52212, and MCF52213. The differences between these parts are summarized in Table 1-1. This
document is written from the perspective of the MCF52211.
The MCF52211 represents a family of highly-integrated 32-bit microcontrollers based on the V2 ColdFire
microarchitecture. Featuring up to 16 Kbytes of internal SRAM and up to 128 Kbytes of flash memory,
four 32-bit timers with DMA request capability, a 4-channel DMA controller, two I
2
C™ modules, up to 3
UARTs and a queued SPI, the MCF52211 family has been designed for general-purpose industrial control
applications.
This 32-bit device is based on the Version 2 (V2) ColdFire reduced instruction set computing (RISC) core
with a multiply-accumulate unit (MAC) and divider providing 76 Dhrystone 2.1 MIPS at a frequency up
to 80 MHz from internal flash. On-chip modules include the following:
V2 ColdFire core with multiply-accumulate unit (MAC)
Up to 16 Kbytes of internal SRAM
Up to 128 Kbytes of on-chip flash memory
Universal Serial Bus On-The-Go (USB OTG) full speed/low speed host and device controller
Up to three universal asynchronous receiver/transmitters (UARTs)
Two inter-integrated circuit (I
2
C) bus controllers
12-bit analog-to-digital converter (ADC)
Real-time clock
Queued serial peripheral interface (QSPI) module
Four-channel, 32-bit direct memory access (DMA) controller
Four-channel, 32-bit general purpose timers with optional DMA support
Two 16-bit periodic interrupt timers (PITs)
Programmable software watchdog timer
Backup watchdog timer
Interrupt controller capable of handling up to 63 interrupt sources
Clock module with 8 MHz on-chip relaxation oscillator and integrated phase-locked loop (PLL)
To locate any published errata or updates for this document, refer to the ColdFire products website at
http://www.freescale.com/coldfire.