LPC2468FBD208 Microcontrollers ARM – MCU Single-chip 16-bit/32-bit micro;
♠ Productbeschrijving
Naam van het product | Waarde van toeschrijving |
Fabricant: | NXP |
Productcategorie: | Microcontrollers ARM - MCU |
RoHS: | Details |
Estilo de montaje: | SMD/SMT |
kern: | ARM7TDMI-S |
Tamaño de memoria van het programma: | 512 KB |
Ancho de gegevensbus: | 32 bit/16 bit |
Resolución del conversor de señal analógica a digital (ADC): | 10 bits |
Frecuencia de reloj maxima: | 72 MHz |
Número de entradas / salidas: | 160 I/O |
Tamaño van RAM-gegevens: | 98 KB |
Voedingsspanning - Mín.: | 3,3 V |
Voedingsspanning - Máx.: | 3,3 V |
Minimale temperatuur van de trabajo: | - 40 C |
Maximale temperatuur van de trabajo: | + 85 C |
Empaquetado: | Dienblad |
Marka: | NXP Halfgeleiders |
Gevoelens a la humedad: | Ja |
Producttip: | ARM-microcontrollers - MCU |
Cantidad de empaque de fabric: | 180 |
Subcategorie: | Microcontrollers - MCU |
Alias de las piezas n.º: | 935282457557 |
♠LPC2468 Single-chip 16-bit/32-bit micro;512 kB flash, Ethernet, CAN, ISP/IAP, USB 2.0 device/host/OTG, externe geheugeninterface
NXP Semiconductors ontwierp de LPC2468-microcontroller rond een 16-bit/32-bit ARM7TDMI-S CPU-kern met real-time debug-interfaces die zowel JTAG als embedded trace bevatten.De LPC2468 heeft 512 kB on-chip high-speed flashgeheugen.
Dit flashgeheugen bevat een speciale 128-bit brede geheugeninterface en acceleratorarchitectuur waarmee de CPU sequentiële instructies uit het flashgeheugen kan uitvoeren met de maximale systeemkloksnelheid van 72 MHz.Deze functie isalleen beschikbaar op de LPC2000 ARM-microcontrollerfamilie van producten.
De LPC2468 kan zowel 32-bit ARM- als 16-bit Thumb-instructies uitvoeren.Ondersteuning voor de twee instructiesets betekent dat ingenieurs kunnen kiezen om hun applicatie te optimaliseren voorprestatie of codegrootte op subroutineniveau.Wanneer de kern instructies uitvoert in Thumb-status, kan het de codegrootte met meer dan 30% verkleinen met slechts een klein prestatieverlies, terwijl het uitvoeren van instructies in ARM-status de kern maximaliseertprestatie.
De LPC2468-microcontroller is ideaal voor multifunctionele communicatietoepassingen.Het bevat een 10/100 Ethernet Media Access Controller (MAC), een USB full-speed Device/Host/OTG Controller met 4 kB endpoint RAM, vierUART's, twee Controller Area Network (CAN)-kanalen, een SPI-interface, twee Synchronous Serial Ports (SSP), drie I2C-interfaces en een I2S-interface.De volgende functies ondersteunen deze verzameling seriële communicatie-interfacescomponenten;een on-chip 4 MHz interne precisie-oscillator, 98 kB totaal RAM bestaande uit 64 kB lokaal SRAM, 16 kB SRAM voor Ethernet, 16 kB SRAM voor algemeen gebruik DMA, 2 kB batterijgevoede SRAM en een extern geheugenRegelaar (EMC).
Deze eigenschappen maken dit apparaat optimaal geschikt voor communicatiegateways en protocolconverters.Als aanvulling op de vele controllers voor seriële communicatie zijn er veelzijdige klokmogelijkheden en geheugenfuncties32-bits timers, een verbeterde 10-bits ADC, 10-bits DAC, twee PWM-eenheden, vier externe interruptpennen en tot 160 snelle GPIO-lijnen.
De LPC2468 verbindt 64 van de GPIO-pinnen met de op hardware gebaseerde Vector Interrupt Controller (VIC), wat betekent dat dezeexterne ingangen kunnen edge-triggered interrupts genereren.Al deze kenmerken maken de LPC2468 bijzonder geschikt voor industriële controle- en medische systemen.
ARM7TDMI-S-processor, werkend op maximaal 72 MHz.
512 kB on-chip flash-programmageheugen met In-System Programming (ISP) en In-Application Programming (IAP) mogelijkheden.Flash-programmageheugen bevindt zich op de ARM-lokale bus voor krachtige CPU-toegang.
98 kB on-chip SRAM omvat:
64 kB SRAM op de lokale ARM-bus voor hoogwaardige CPU-toegang.
16 kB SRAM voor Ethernet-interface.Kan ook worden gebruikt als SRAM voor algemeen gebruik.
16 kB SRAM voor DMA-gebruik voor algemeen gebruik, ook toegankelijk via USB.
2 kB SRAM-gegevensopslag aangedreven door het Real-Time Clock (RTC)-vermogensdomein.
Dual Advanced High-performance Bus (AHB)-systeem maakt gelijktijdige Ethernet DMA, USB DMA en programma-uitvoering mogelijk vanaf on-chip flash zonder enige discussie.
EMC biedt ondersteuning voor asynchrone statische geheugenapparaten zoals RAM, ROM en flash, evenals dynamische geheugens zoals SDRAM met enkele gegevenssnelheid.
Advanced Vectored Interrupt Controller (VIC), die tot 32 vectored interrupts ondersteunt.
General Purpose DMA-controller (GPDMA) op AHB die kan worden gebruikt met de SSP-, I 2S-bus- en SD/MMC-interface en voor geheugen-naar-geheugen-overdrachten.
Seriële interfaces:
Ethernet MAC met MII/RMII-interface en bijbehorende DMA-controller.Deze functies bevinden zich op een onafhankelijke AHB.
USB 2.0 full-speed apparaat/host/OTG-controller met dubbele poort met on-chip PHY en bijbehorende DMA-controller.
Vier UART's met fractionele baudrate-generatie, één met modembesturings-I/O, één met IrDA-ondersteuning, allemaal met FIFO.
CAN-controller met twee kanalen.
SPI-controller.
Twee SSP-controllers, met FIFO en multi-protocol mogelijkheden.De ene is een alternatief voor de SPI-poort en deelt de interrupt.SSP's kunnen worden gebruikt met de GPDMA-controller.
Drie I2C-businterfaces (één met open-drain en twee met standaardpoortpennen).
I 2S (Inter-IC Sound)-interface voor digitale audio-invoer of -uitvoer.Het kan worden gebruikt met de GPDMA.
Overige randapparatuur:
SD/MMC-geheugenkaartinterface.
160 I/O-pinnen voor algemeen gebruik met configureerbare pull-up/down-weerstanden.
10-bits ADC met invoermultiplexing tussen 8 pinnen.
10-bits DAC.
Vier universele timers/tellers met 8 opname-ingangen en 10 vergelijkingsuitgangen.Elk timerblok heeft een externe telingang.
Twee PWM-/timerblokken met ondersteuning voor driefasige motorbesturing.Elke PWM heeft een externe telingang.
RTC met apart vermogensdomein.De klokbron kan de RTC-oscillator of de APB-klok zijn.
2 kB SRAM gevoed door de RTC-voedingspin, waardoor gegevens kunnen worden opgeslagen wanneer de rest van de chip is uitgeschakeld.
WatchDog-timer (WDT).De WDT kan worden geklokt vanaf de interne RC-oscillator, de RTC-oscillator of de APB-klok.
Standaard ARM-test/debug-interface voor compatibiliteit met bestaande tools.
Emulatie traceermodule ondersteunt real-time tracering.
Enkele voeding van 3,3 V (3,0 V tot 3,6 V).
Vier energiebesparende modi: inactief, slaapstand, power-down en diepe power-down.
Vier externe interrupt-ingangen configureerbaar als rand-/niveaugevoelig.Alle pinnen op poort 0 en poort 2 kunnen worden gebruikt als randgevoelige onderbrekingsbronnen.
Ontwaken van de processor vanuit de Power-down-modus via elke interrupt die kan werken tijdens de Power-down-modus (inclusief externe interrupts, RTC-onderbreking, USB-activiteit, Ethernet-wake-up-onderbreking, CAN-busactiviteit, poort 0/2-pins interrupt).Twee onafhankelijke vermogensdomeinen maken fijnafstemming van het stroomverbruik mogelijk op basis van de benodigde functies.
Elk randapparaat heeft zijn eigen klokdeler voor verdere energiebesparing.Deze verdelers helpen het actieve vermogen met 20% tot 30% te verminderen.
Detectie van spanningsuitval met afzonderlijke drempels voor onderbreking en geforceerde reset.
On-chip power-on reset. On-chip kristaloscillator met een werkbereik van 1 MHz tot 25 MHz.
4 MHz interne RC-oscillator getrimd tot 1% nauwkeurigheid die optioneel kan worden gebruikt als systeemklok.Bij gebruik als CPU-klok kunnen CAN en USB niet worden uitgevoerd.
On-chip PLL maakt CPU-werking tot de maximale CPU-snelheid mogelijk zonder dat er een hoogfrequent kristal nodig is.Kan worden uitgevoerd vanaf de hoofdoscillator, de interne RC-oscillator of de RTC-oscillator.
Boundary scan voor vereenvoudigde bordtesten.
Veelzijdige selecties van pinfuncties bieden meer mogelijkheden voor het gebruik van perifere functies op de chip.
Industriële controle
Medische systemen
Protocolomzetter
Communicatie