Die MCF528x Familie sind die ersten Mikrocontroller, die auf dem Freescale Semiconductor´s 32-Bit ColdFire Kern basieren mit Ethernet, Flash und CAN. Diese Bausteine bieten erweiterte Leistungsmerkmale bei den Kommunikationsschnittstellen sowie eine Reihe von verschiedenen anderen Peripherien und eine Vielzahl von Software und Entwicklungswerkzeugen. Der MCF528x wurde entwickelt, um Embedded Ethernet Netzwerke einfacher zu integrieren. Mit seinem 10/100 Mbps Ethernet MAC und der entsprechenden vorhandenen Treibersoftware, ist der Einsatz des MCF528x besonders bei den traditionellen Mikocontroller Netzwerk-Anwendungen vorteilhaft. Dazu gehören Gastronomie Einrichtung, Sicherheitssysteme, Warenautomaten, Sportgeräte und Industriesteuerungen. Alle diese Anwendungen benötigen häufig Netzwerk-Funktionen, wie z. B. Web-based Benutzer-Schnittstellen, Netzwerk Zeitsynchronisation und Router/gateway Funktionalität für langsamere serielle Protokolles.
MCF528x Leistungsmerkmale
- V2 ColdFire kern mit 76 (Dhrystone 2.1) MIPS bei 80 MHz aus dem Cache/RAM (max. Geschwindigkeit bei Ausführung im internen Flash: 66 MIPS)
- Embedded Flash Speicher:
- MCF5280 ohne Flash
- MCF5281 256KB
- MCF5282 512KB
-
- Erweiterte Multiply-Accumulate Einheit (eMAC) für DSP Funktionalität
- 64 Kbyte statisches RAM
- 10/100 Ethernet MAC
- Cache mit Unterstützung von externen Zugriffen
- Adress Decoder und Chip Selects
- CAN 2.0B Controller area network Interface mit 16 Nachrichtenpuffer
- Drei UARTs mit DMA Option
- Queued serial peripheral interface (QSPI) mit vier Peripherie Chip selects
- 8-Kanal 10-Bit Queued A/D Wandler (QADC)
- Vier 32-Bit Timer mit der Möglichkeit der Zeitmessung (Input Capure) bzw. Frequenzerzeugung (Output compare) sowie DMA
- Acht 16-Bit Timer Kanäle for Capture, Compare und Pulsbreitenmodulation
- Vier periodische Interrupt Tmer (PITs)
- I2C Bus Controller
- JTAG für den Board Test
- BDM für Debug-Zwecke, einschliesslich Echtzeit Einzelschritt-Fehlersuche
- 17 mm x 17 mm x 1.6 mm 256-ball MAPBGA Gehäuse
- Betrieb bei 66MHz von -40C bis +85C
- mit 63 (Dhrystone 2.1) MIPS bei 80 MHz aus dem Cache/RAM (max. Geschwindigkeit bei Ausführung im internen Flash: 54 MIPS))
- Verfügbare Softwarepakete sowie Echtzeit-Betriebssysteme und Netwerk Protokoll-Stacks für IP, UDP, TCP, ARP, DHCP, ICMP, SNTP, HTTP, und TFTP