Die MCF5223x Familie der 68K/ColdFire Mikrocontroller sind allesamt Single-chip Lösungen, die 32-Bit Verarbeitung bietet sowie eine Ethernet Schnittstelle. Dieses verbindet einen 10/100 Fast Ethernet Controller (FEC) und einen Ethernet Physical Layer (EPHY) mit dem Kern der Version 2 ColdFire. Diese Kombination liefert eine for aussergewöhnliche Leistungsfähigkeit zu vernünftigen Kosten. Der MCF5223x Embedded Controller unterstützt den Entwickler mit den richtigen Peripheriemodulen und der Speichergrösse passend für eine kompakte Ethernet-basierende Plattform. Diese kürzt die Entwicklungszeit sowie die Kosten und hilft, das Produkt schneller in den Markt einzuführen.
Die MCF5223x Familie hat 68K/ColdFire Standardperipherien integriert. Dazu gehören drei Universal Asynchronous Receiver/Transmitters (UARTs) für mittlere und lange Verbindungswege sowie einen Inter-integrated Circuit (I2C) und ein Queued Serial Peripheral Interface (QSPI) zur systeminternen Kommunikation mit angeschlossenen Peripheriebausteinen.
Alle Mitglieder dieser Familie sind pin-kompatibel innerhalb der MCF5222x Familie (in gleichen Gehäusen). MCF52231 enthält auch ein CAN Module, der ein 128k Byte Flash, der MCF52234 enthält sowohl ein CAN Module und ein and 128k Byte of Flash and der MCF52235 enthält zusätzlich eine Verschlüsselungsbeschleunigungseinheit, ein CAN Modul und ein 128k Byte Flash sowie die Standard MCF5223x Peripherie.
MCF5223x Leistungsmerkmale
- Bis zu 57 Dhrystone 2.1 MIPS @ 60 MHz
- eMAC Modul und HW Dividierer
- 32K Byte SRAM
- 256K Byte Flash [MCF5235, MCF5234, MCF5233]
- 128K Byte Flash [MCF5231, MCF5230]
- 100K Schreib/Löschzyklen mit 10 Jahre Datenhaltung
- Integrierte Peripherien
- 10/100 Ethernet MAC mit PHY
- Verschlüsselungsbeschleunigungseinheit mit Zufallsgenerator [nur MCF52335]
- CAN 2.0B Controller (FlexCAN) [nur MCF52235, MCF52234, MCF52231]
- 3 UARTs
- Queued Serial Peripheral Interface (QSPI)
- I2C bus interface
- 4 Kanal 32-Bit Timer mit DMA Option
- 4 Kanal 16-Bit Capture/Compare/PWM Timer
- 2 Kanal Periodic Interrupt Timer
- 8 Kanal / 8-Bit oder 4 Kanal / 16-Bit PWM Timer
- Real Time Clock
- 2 x 4 Kanal 12-Bit A/D-Wandler
- 4 Kanal DMA Controller
- Bis zu 73 Universal I/O
- System Einheiten (PLL, SW Watchdog)
- nur 3,3V Versorgungsspannung
- Temperaturbereich: -40°C to +85°C