LPC2468FBD208 Microcontroladores ARM – MCU Single-Chip 16-Bit/32-Bit-Mikro;
♠ Produktbeschreibung
Atributo del producto | Valor de atributo |
Hersteller: | NXP |
Produktkategorie: | Microcontroladores ARM - MCU |
RoHS: | Details |
Bergstil: | SMD/SMT |
Kern: | ARM7TDMI-S |
Tamano de memoria del programa: | 512 KB |
Ancho de bus de datos: | 32bit/16bit |
Resolución del conversor de señal analógica a digital (ADC): | 10 Bit |
Frecuencia de reloj máxima: | 72 MHz |
Número de entradas / salidas: | 160 E/A |
Tamano de RAM de datos: | 98 KB |
Voltaje de alimentación - Min.: | 3,3 V |
Voltaje de alimentación - Max.: | 3,3 V |
Mindesttemperatur des Trabajo: | - 40 C |
Maximale Trabajotemperatur: | + 85 C |
Empaquetado: | Tablett |
Marke: | NXP-Halbleiter |
Sensibles a la humedad: | Ja |
Produkttyp: | ARM-Mikrocontroller - MCU |
Cantidad de empaque de fabrica: | 180 |
Unterkategorie: | Mikrocontroller - MCU |
Alias de las piezas n.º: | 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 hat den LPC2468-Mikrocontroller um einen 16-Bit/32-Bit-ARM7TDMI-S-CPU-Kern herum mit Echtzeit-Debug-Schnittstellen entwickelt, die sowohl JTAG als auch Embedded-Trace enthalten.Der LPC2468 verfügt über 512 kB On-Chip-Hochgeschwindigkeits-FlashSpeicher.
Dieser Flash-Speicher enthält eine spezielle 128 Bit breite Speicherschnittstelle und eine Beschleunigungsarchitektur, die es der CPU ermöglicht, sequentielle Anweisungen aus dem Flash-Speicher mit der maximalen Systemtaktrate von 72 MHz auszuführen.Diese Funktion istnur für die LPC2000 ARM-Mikrocontroller-Produktfamilie verfügbar.
Der LPC2468 kann sowohl 32-Bit-ARM- als auch 16-Bit-Thumb-Befehle ausführen.Die Unterstützung für die beiden Befehlssätze bedeutet, dass Ingenieure ihre Anwendung optimieren könnenentweder Leistung oder Codegröße auf der Subroutinenebene.Wenn der Kern Anweisungen im Thumb-Zustand ausführt, kann er die Codegröße bei nur geringem Leistungsverlust um mehr als 30 % reduzieren, während die Ausführung von Anweisungen im ARM-Zustand den Kern maximiertLeistung.
Der Mikrocontroller LPC2468 ist ideal für Mehrzweck-Kommunikationsanwendungen.Es enthält einen 10/100-Ethernet-Media-Access-Controller (MAC), einen USB-Full-Speed-Geräte-/Host-/OTG-Controller mit 4 kB Endpunkt-RAM, vierUARTs, zwei Controller Area Network (CAN)-Kanäle, eine SPI-Schnittstelle, zwei Synchronous Serial Ports (SSP), drei I2C-Schnittstellen und eine I2S-Schnittstelle.Die folgende Funktion unterstützt diese Sammlung serieller KommunikationsschnittstellenKomponenten;ein interner 4-MHz-Präzisionsoszillator auf dem Chip, 98 kB Gesamt-RAM, bestehend aus 64 kB lokalem SRAM, 16 kB SRAM für Ethernet, 16 kB SRAM für Allzweck-DMA, 2 kB batteriebetriebenem SRAM und einem externen SpeicherController (EMV).
Diese Eigenschaften machen dieses Gerät optimal geeignet für Kommunikations-Gateways und Protokollkonverter.Als Ergänzung zu den vielen seriellen Kommunikationscontrollern sind vielseitige Taktungsfunktionen und Speicherfunktionen vielfältig32-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), also diesenexterne Eingänge können flankengetriggerte Interrupts erzeugen.All diese Merkmale machen den LPC2468 besonders geeignet für industrielle Steuerungs- und medizinische Systeme.
ARM7TDMI-S-Prozessor mit bis zu 72 MHz.
512 kB On-Chip-Flash-Programmspeicher mit Funktionen für In-System-Programmierung (ISP) und In-Application-Programmierung (IAP).Flash-Programmspeicher befindet sich auf dem lokalen ARM-Bus für Hochleistungs-CPU-Zugriff.
98 kB On-Chip-SRAM beinhaltet:
64 kB SRAM auf dem lokalen ARM-Bus für Hochleistungs-CPU-Zugriff.
16 kB SRAM für Ethernet-Schnittstelle.Kann auch als Allzweck-SRAM verwendet werden.
16 kB SRAM für allgemeine DMA-Nutzung, auch über USB zugänglich.
2-kB-SRAM-Datenspeicherung, die von der Leistungsdomäne der Echtzeituhr (RTC) gespeist wird.
Dual Advanced High-Performance Bus (AHB)-System ermöglicht simultanes 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 SDRAM mit einfacher Datenrate.
Advanced Vectored Interrupt Controller (VIC), der bis zu 32 vektorisierte Interrupts unterstützt.
Allgemeiner 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ät/Host/OTG-Controller mit On-Chip-PHY und zugehörigem DMA-Controller.
Vier UARTs mit fraktionaler Baudratengenerierung, einer mit Modemsteuerungs-E/A, einer mit IrDA-Unterstützung, alle mit FIFO.
CAN-Controller mit zwei Kanälen.
SPI-Controller.
Zwei SSP-Controller mit FIFO- und Multiprotokollfähigkeiten.Einer ist eine Alternative für den SPI-Port, der seinen Interrupt teilt.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 (Inter-IC Sound) Schnittstelle für digitalen Audioeingang oder -ausgang.Es kann mit dem GPDMA verwendet werden.
Sonstige Peripherie:
SD/MMC-Speicherkartenschnittstelle.
160 Allzweck-E/A-Pins mit konfigurierbaren Pull-Up/Down-Widerständen.
10-Bit-ADC mit Eingangs-Multiplexing zwischen 8 Pins.
10-Bit-DAC.
Vier Allzweck-Timer/Zähler mit 8 Erfassungseingängen und 10 Vergleichsausgängen.Jeder Zeitblock hat einen externen Zähleingang.
Zwei PWM/Timer-Blöcke mit Unterstützung für dreiphasige Motorsteuerung.Jeder PWM hat externe Zähleingänge.
RTC mit separatem Leistungsbereich.Die Taktquelle kann der RTC-Oszillator oder der APB-Takt sein.
2 kB SRAM, das über den RTC-Stromversorgungsanschluss versorgt wird, wodurch 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 dem APB-Taktgeber getaktet werden.
Standard-ARM-Test-/Debug-Schnittstelle für Kompatibilität mit bestehenden Tools.
Emulations-Trace-Modul unterstützt Echtzeit-Trace.
Einzelne 3,3-V-Stromversorgung (3,0 V bis 3,6 V).
Vier reduzierte Energiemodi: Leerlauf, Schlaf, Abschalten und tiefes Abschalten.
Vier externe Interrupt-Eingänge flanken-/pegelsensitiv konfigurierbar.Alle Pins an Port 0 und Port 2 können als flankenempfindliche Interrupt-Quellen verwendet werden.
Wecken des Prozessors aus dem Power-down-Modus über jeden Interrupt, der während des Power-down-Modus betrieben werden kann (einschließlich externer Interrupts, RTC-Interrup, USB-Aktivität, Ethernet-Weck-Interrupt, CAN-Bus-Aktivität, Port-0/2-Pin-Interrupt).Zwei unabhängige Leistungsdomänen ermöglichen eine Feinabstimmung des Stromverbrauchs basierend auf den erforderlichen Funktionen.
Jedes Peripheriegerät hat seinen eigenen Taktteiler zur weiteren Stromeinsparung.Diese Teiler helfen, die Wirkleistung um 20 % bis 30 % zu reduzieren.
Brownout-Erkennung mit getrennten Schwellwerten für Interrupt und Zwangsreset.
On-Chip-Power-On-Reset. On-Chip-Quarzoszillator mit einem Betriebsbereich von 1 MHz bis 25 MHz.
4 MHz interner RC-Oszillator getrimmt auf 1 % Genauigkeit, der optional als Systemtakt verwendet werden kann.Lässt bei Verwendung als CPU-Uhr nicht zu, dass CAN und USB laufen.
Die On-Chip-PLL ermöglicht den CPU-Betrieb bis zur maximalen CPU-Rate, ohne dass ein Hochfrequenzquarz erforderlich ist.Kann vom Hauptoszillator, dem internen RC-Oszillator oder dem RTC-Oszillator betrieben werden.
Boundary Scan für vereinfachtes Board-Testen.
Vielseitige Pin-Funktionsauswahlen ermöglichen mehr Möglichkeiten zur Verwendung von On-Chip-Peripheriefunktionen.
Industrielle Steuerung
Medizinische Systeme
Protokollkonverter
Kommunikation