LPC2468FBD208 ARM-Mikrocontroller – MCU Single-Chip 16-Bit/32-Bit-Mikro;
♠ Produktbeschreibung
Produktattribut | Attributwert |
Hersteller: | NXP |
Produktkategorie: | ARM-Mikrocontroller – MCU |
RoHS: | Details |
Montagestil: | SMD/SMT |
Kern: | ARM7TDMI-S |
Programmspeicherprogramm: | 512 kB |
Datenbusanker: | 32 Bit/16 Bit |
Auflösung des analogen Signalwandlers in Digital (ADC): | 10 Bit |
Maximale Uhrenfrequenz: | 72 MHz |
Anzahl der Ein-/Ausgänge: | 160 E/A |
Daten-RAM-Größe: | 98 kB |
Stromversorgung – Min.: | 3,3 V |
Stromversorgung – Max.: | 3,3 V |
Minimale Arbeitstemperatur: | - 40 °C |
Maximale Arbeitstemperatur: | + 85 °C |
Verpackt: | Tablett |
Marke: | NXP Semiconductors |
Sinnvolles zur Befeuchtung: | Ja |
Produkttyp: | ARM-Mikrocontroller – MCU |
Cantidad de empaque de fábrica: | 180 |
Unterkategorie: | Mikrocontroller - MCU |
Alias der Teilenummer: | 935282457557 |
♠LPC2468 Single-Chip 16-Bit/32-Bit-Mikro; 512 kB Flash, Ethernet, CAN, ISP/IAP, USB 2.0-Gerät/Host/OTG, externe Speicherschnittstelle
NXP Semiconductors entwickelte den Mikrocontroller LPC2468 auf Basis eines 16-Bit/32-Bit ARM7TDMI-S CPU-Kerns mit Echtzeit-Debug-Schnittstellen, die sowohl JTAG als auch Embedded Trace umfassen. Der LPC2468 verfügt über 512 kB On-Chip-Highspeed-FlashErinnerung.
Dieser Flash-Speicher verfügt über eine spezielle 128-Bit breite Speicherschnittstelle und eine Beschleunigerarchitektur, die es der CPU ermöglicht, sequentielle Anweisungen aus dem Flash-Speicher mit der maximalen Systemtaktrate von 72 MHz auszuführen. Diese Funktion istnur auf der LPC2000 ARM-Mikrocontroller-Produktfamilie verfügbar.
Der LPC2468 kann sowohl 32-Bit-ARM- als auch 16-Bit-Thumb-Befehle ausführen. Dank der Unterstützung beider Befehlssätze können Entwickler ihre Anwendung optimieren fürentweder Leistung oder Codegröße auf Unterprogrammebene. Wenn der Kern Anweisungen im Thumb-Zustand ausführt, kann er die Codegröße um mehr als 30 % reduzieren, bei nur geringem Leistungsverlust, während die Ausführung von Anweisungen im ARM-Zustand die Kernleistung maximiert.Leistung.
Der Mikrocontroller LPC2468 eignet sich ideal für vielseitige Kommunikationsanwendungen. Er enthält einen 10/100 Ethernet Media Access Controller (MAC), einen USB Full-Speed Device/Host/OTG Controller mit 4 kB Endpunkt-RAM, vierUARTs, zwei CAN-Kanäle (Controller Area Network), eine SPI-Schnittstelle, zwei synchrone serielle Ports (SSP), drei I2C-Schnittstellen und eine I2S-Schnittstelle. Diese seriellen Kommunikationsschnittstellen werden durch folgende Funktionen unterstützt:Komponenten; ein On-Chip-interner 4-MHz-Präzisionsoszillator, 98 kB Gesamt-RAM, bestehend aus 64 kB lokalem SRAM, 16 kB SRAM für Ethernet, 16 kB SRAM für allgemeine DMA, 2 kB batteriebetriebenem SRAM und einem externen SpeicherController (EMV).
Diese Eigenschaften machen dieses Gerät optimal geeignet für Kommunikations-Gateways und Protokollkonverter. Ergänzend zu den vielen seriellen Kommunikationscontrollern gibt es verschiedene Taktfunktionen und Speicherfunktionen.32-Bit-Timer, ein verbesserter 10-Bit-ADC, 10-Bit-DAC, zwei PWM-Einheiten, vier externe Interrupt-Pins und bis zu 160 schnelle GPIO-Leitungen.
Der LPC2468 verbindet 64 der GPIO-Pins mit dem hardwarebasierten Vector Interrupt Controller (VIC), das heißt, dieseExterne Eingänge können flankengetriggerte Interrupts erzeugen. All diese Eigenschaften machen den LPC2468 besonders geeignet für industrielle Steuerungen und medizinische Systeme.
ARM7TDMI-S-Prozessor mit bis zu 72 MHz.
512 kB On-Chip-Flash-Programmspeicher mit In-System Programming (ISP)- und In-Application Programming (IAP)-Funktionen. Der Flash-Programmspeicher befindet sich auf dem lokalen ARM-Bus für leistungsstarken CPU-Zugriff.
98 kB On-Chip-SRAM beinhaltet:
64 kB SRAM auf dem lokalen ARM-Bus für leistungsstarken CPU-Zugriff.
16 kB SRAM für Ethernet-Schnittstelle. Kann auch als Allzweck-SRAM verwendet werden.
16 kB SRAM für allgemeine DMA-Verwendung, auch über USB zugänglich.
2 kB SRAM-Datenspeicher, gespeist aus der Echtzeituhr (RTC).
Das Dual Advanced High-Performance Bus (AHB)-System ermöglicht gleichzeitiges Ethernet-DMA, USB-DMA und Programmausführung vom On-Chip-Flash ohne Konflikte.
EMC bietet Unterstützung für asynchrone statische Speichergeräte wie RAM, ROM und Flash sowie dynamische Speicher wie Single Data Rate SDRAM.
Advanced Vectored Interrupt Controller (VIC), unterstützt bis zu 32 vektorisierte Interrupts.
General Purpose DMA-Controller (GPDMA) auf AHB, der mit SSP, I 2S-Bus und SD/MMC-Schnittstelle sowie für Speicher-zu-Speicher-Übertragungen verwendet werden kann.
Serielle Schnittstellen:
Ethernet-MAC mit MII/RMII-Schnittstelle und zugehörigem DMA-Controller. Diese Funktionen befinden sich auf einem unabhängigen AHB.
USB 2.0 Full-Speed-Dual-Port-Geräte-/Host-/OTG-Controller mit On-Chip-PHY und zugehörigem DMA-Controller.
Vier UARTs mit fraktionierter Baudrate-Generierung, einer mit Modem-Steuerungs-E/A, einer mit IrDA-Unterstützung, alle mit FIFO.
CAN-Controller mit zwei Kanälen.
SPI-Controller.
Zwei SSP-Controller mit FIFO- und Multiprotokoll-Funktionalität. Einer davon dient als Alternative zum SPI-Port und teilt dessen Interrupt. SSPs können mit dem GPDMA-Controller verwendet werden.
Drei I2C-Bus-Schnittstellen (eine mit Open-Drain und zwei mit Standard-Port-Pins).
I 2S-Schnittstelle (Inter-IC Sound) für digitalen Audioeingang oder -ausgang. Kann mit GPDMA verwendet werden.
Weitere Peripheriegeräte:
SD/MMC-Speicherkartenschnittstelle.
160 E/A-Pins für allgemeine Zwecke mit konfigurierbaren Pull-Up/Down-Widerständen.
10-Bit-ADC mit Eingangsmultiplexing zwischen 8 Pins.
10-Bit-DAC.
Vier universelle Timer/Zähler mit 8 Capture-Eingängen und 10 Compare-Ausgängen. Jeder Timerblock verfügt über einen externen Zähleingang.
Zwei PWM/Timer-Blöcke mit Unterstützung für dreiphasige Motorsteuerung. Jeder PWM verfügt über einen externen Zähleingang.
RTC mit separater Stromversorgung. Als Taktquelle kann der RTC-Oszillator oder die APB-Uhr dienen.
2 kB SRAM, versorgt über den RTC-Stromanschluss, sodass Daten gespeichert werden können, wenn der Rest des Chips ausgeschaltet ist.
WatchDog-Timer (WDT). Der WDT kann vom internen RC-Oszillator, dem RTC-Oszillator oder der APB-Uhr getaktet werden.
Standardmäßige ARM-Test-/Debug-Schnittstelle für Kompatibilität mit vorhandenen Tools.
Das Emulation-Trace-Modul unterstützt Echtzeit-Trace.
Einzelne 3,3-V-Stromversorgung (3,0 V bis 3,6 V).
Vier Modi mit reduziertem Stromverbrauch: Leerlauf, Ruhezustand, Ausschalten und vollständiges Ausschalten.
Vier externe Interrupt-Eingänge, konfigurierbar als flanken-/pegelsensitiv. Alle Pins an Port 0 und Port 2 können als flankensensitive Interrupt-Quellen verwendet werden.
Der Prozessor kann aus dem Power-Down-Modus über jeden Interrupt aktiviert werden, der im Power-Down-Modus aktiv sein kann (einschließlich externer Interrupts, RTC-Interrupt, USB-Aktivität, Ethernet-Aktivierungs-Interrupt, CAN-Bus-Aktivität, Port 0/2-Pin-Interrupt). Zwei unabhängige Stromversorgungsbereiche ermöglichen die Feinabstimmung des Stromverbrauchs je nach benötigten Funktionen.
Jedes Peripheriegerät verfügt über einen eigenen Taktteiler zur weiteren Stromeinsparung. Diese Teiler tragen dazu bei, die aktive Leistungsaufnahme um 20 % bis 30 % zu reduzieren.
Brownout-Erkennung mit separaten Schwellenwerten für Interrupt und erzwungenes Zurücksetzen.
On-Chip-Power-On-Reset. On-Chip-Quarzoszillator mit einem Betriebsbereich von 1 MHz bis 25 MHz.
Interner 4-MHz-RC-Oszillator mit einer Genauigkeit von 1 %, der optional als Systemtakt verwendet werden kann. Bei Verwendung als CPU-Takt ist die Ausführung von CAN und USB nicht möglich.
Die integrierte PLL ermöglicht den CPU-Betrieb bis zur maximalen CPU-Rate, ohne dass ein Hochfrequenzquarz erforderlich ist. Der Betrieb kann über den Hauptoszillator, den internen RC-Oszillator oder den RTC-Oszillator erfolgen.
Boundary Scan für vereinfachte Platinentests.
Vielseitige Pin-Funktionsauswahlen bieten mehr Möglichkeiten zur Verwendung von On-Chip-Peripheriefunktionen.
Industrielle Steuerung
Medizinische Systeme
Protokollkonverter
Kommunikation