LPC2468FBD208 ARM mikrokontrollere – MCU Enkeltchip 16-bit/32-bit mikro;
♠ Produktbeskrivelse
Produktets egenskab | Egenskabens værdi |
Fabrikant: | NXP |
Produktkategori: | ARM-mikrokontrollere - MCU |
RoHS-kode: | Detaljer |
Monteringsstil: | SMD/SMT |
Nucleo: | ARM7TDMI-S |
Tamaño de memoria del programa: | 512 kB |
Busdata-anker: | 32-bit/16-bit |
Opløsning for konvertering af señal analógica a digital (ADC): | 10 bit |
Maksimal urfrekvens: | 72 MHz |
Entradas / salidas numre: | 160 I/O |
RAM-datastørrelse: | 98 kB |
Voltaje de alimentación - Mín.: | 3,3 V |
Voltaje de alimentación - Máx.: | 3,3 V |
Minima temperatur: | - 40 grader Celsius |
Temperature de trabajo Maxima: | + 85°C |
Emballeret: | Bakke |
Mærke: | NXP Semiconductors |
Hudfornuftige: | Ja |
Produkttype: | ARM-mikrocontrollere - MCU |
Cantidad de empaque de fabrica: | 180 |
Underkategori: | Mikrocontrollere - MCU |
Alias af stykker nr.: | 935282457557 |
♠LPC2468 Single-chip 16-bit/32-bit mikro; 512 kB flash, Ethernet, CAN, ISP/IAP, USB 2.0-enhed/vært/OTG, ekstern hukommelsesgrænseflade
NXP Semiconductors designede LPC2468-mikrocontrolleren omkring en 16-bit/32-bit ARM7TDMI-S CPU-kerne med realtids-debug-grænseflader, der inkluderer både JTAG og indlejret sporing. LPC2468 har 512 kB indbygget højhastighedsflash.hukommelse.
Denne flashhukommelse har en speciel 128-bit bred hukommelsesgrænseflade og acceleratorarkitektur, der gør det muligt for CPU'en at udføre sekventielle instruktioner fra flashhukommelsen med en maksimal systemtakt på 72 MHz. Denne funktion erkun tilgængelig på LPC2000 ARM-mikrocontrollerfamilien af produkter.
LPC2468 kan udføre både 32-bit ARM- og 16-bit Thumb-instruktioner. Understøttelse af de to instruktionssæt betyder, at ingeniører kan vælge at optimere deres applikation tilenten ydeevne eller kodestørrelse på subrutineniveau. Når kernen udfører instruktioner i Thumb-tilstand, kan den reducere kodestørrelsen med mere end 30 % med kun et lille tab i ydeevne, mens udførelsen af instruktioner i ARM-tilstand maksimerer kernen.præstation.
LPC2468-mikrocontrolleren er ideel til multifunktionelle kommunikationsapplikationer. Den indeholder en 10/100 Ethernet Media Access Controller (MAC), en USB full-speed Device/Host/OTG Controller med 4 kB endpoint RAM, fireUART'er, to Controller Area Network (CAN) kanaler, en SPI-grænseflade, to synkrone serielle porte (SSP), tre I2C-grænseflader og en I2S-grænseflade. Følgende funktioner understøtter denne samling af serielle kommunikationsgrænsefladerkomponenter; en indbygget 4 MHz intern præcisionsoscillator, 98 kB samlet RAM bestående af 64 kB lokal SRAM, 16 kB SRAM til Ethernet, 16 kB SRAM til generel DMA, 2 kB batteridrevet SRAM og en ekstern hukommelseStyreenhed (EMC).
Disse funktioner gør denne enhed optimalt egnet til kommunikationsgateways og protokolkonvertere. Som supplement til de mange serielle kommunikationscontrollere er der alsidige taktfunktioner og hukommelsesfunktioner.32-bit timere, en forbedret 10-bit ADC, 10-bit DAC, to PWM-enheder, fire eksterne afbrydelsesben og op til 160 hurtige GPIO-linjer.
LPC2468 forbinder 64 af GPIO-benene til den hardwarebaserede Vector Interrupt Controller (VIC), hvilket betyder, at disseEksterne indgange kan generere kantudløste afbrydelser. Alle disse funktioner gør LPC2468 særligt velegnet til industrielle kontrol- og medicinske systemer.
ARM7TDMI-S processor, der kører på op til 72 MHz.
512 kB on-chip flash-programhukommelse med In-System Programming (ISP) og In-Application Programming (IAP) funktioner. Flash-programhukommelsen er på ARM-lokalbussen for at give adgang til CPU'er med høj ydeevne.
98 kB on-chip SRAM inkluderer:
64 kB SRAM på ARM-lokalbussen til adgang til højtydende CPU'er.
16 kB SRAM til Ethernet-grænseflade. Kan også bruges som generel SRAM.
16 kB SRAM til generel DMA-brug, også tilgængelig via USB.
2 kB SRAM-datalagring drevet af realtidsurets (RTC) strømforsyningsdomæne.
Dual Advanced High-performance Bus (AHB)-system muliggør samtidig Ethernet DMA, USB DMA og programudførelse fra on-chip flash uden konkurrence.
EMC understøtter asynkrone statiske hukommelsesenheder såsom RAM, ROM og flash, samt dynamiske hukommelser såsom single data rate SDRAM.
Avanceret vektorstyret afbrydelsescontroller (VIC), der understøtter op til 32 vektoriserede afbrydelser.
Generel DMA-controller (GPDMA) på AHB, der kan bruges med SSP, I2S-bussen og SD/MMC-grænsefladen samt til hukommelse-til-hukommelse-overførsler.
Serielle grænseflader:
Ethernet MAC med MII/RMII-grænseflade og tilhørende DMA-controller. Disse funktioner findes på en uafhængig AHB.
USB 2.0 fuldhastigheds-enhed/vært/OTG-controller med dobbeltport med indbygget PHY og tilhørende DMA-controller.
Fire UART'er med generering af fraktioneret baudrate, én med modemkontrol I/O, én med IrDA-understøttelse, alle med FIFO.
CAN-controller med to kanaler.
SPI-controller.
To SSP-controllere med FIFO- og multiprotokolfunktioner. Den ene er et alternativ til SPI-porten og deler sin afbrydelse. SSP'er kan bruges med GPDMA-controlleren.
Tre I2C-busgrænseflader (et med open-drain og to med standardportben).
I2S (Inter-IC Sound) interface til digital lydindgang eller -udgang. Den kan bruges med GPDMA.
Andre eksterne enheder:
SD/MMC-hukommelseskortgrænseflade.
160 generelle I/O-ben med konfigurerbare pull-up/down-modstande.
10-bit ADC med inputmultipleksing mellem 8 ben.
10-bit DAC.
Fire timere/tællere til generelle formål med 8 optagelsesindgange og 10 sammenligningsudgange. Hver timerblok har en ekstern tællerindgang.
To PWM/timerblokke med understøttelse af trefaset motorstyring. Hver PWM har eksterne tællerindgange.
RTC med separat effektdomæne. Urkilden kan være RTC-oscillatoren eller APB-uret.
2 kB SRAM drevet fra RTC-strømstikket, hvilket gør det muligt at lagre data, når resten af chippen er slukket.
WatchDog Timer (WDT). WDT'en kan styres fra den interne RC-oscillator, RTC-oscillatoren eller APB-uret.
Standard ARM test/debug-grænseflade for kompatibilitet med eksisterende værktøjer.
Emulationssporingsmodulet understøtter sporing i realtid.
Enkelt 3,3 V strømforsyning (3,0 V til 3,6 V).
Fire strømbesparende tilstande: inaktiv, dvale, nedlukning og dyb nedlukning.
Fire eksterne afbrydelsesindgange, der kan konfigureres som kant-/niveaufølsomme. Alle ben på port 0 og port 2 kan bruges som kantfølsomme afbrydelseskilder.
Processoropvågning fra nedlukningstilstand via enhver afbrydelse, der kan fungere under nedlukningstilstand (inkluderer eksterne afbrydelser, RTC-afbrydelse, USB-aktivitet, Ethernet-opvågningsafbrydelse, CAN-busaktivitet, port 0/2-pin-afbrydelse). To uafhængige strømdomæner muliggør finjustering af strømforbruget baseret på nødvendige funktioner.
Hver periferienhed har sin egen clock-deler for yderligere strømbesparelse. Disse skillere hjælper med at reducere aktiv effekt med 20 % til 30 %.
Brownout-detektion med separate tærskler for afbrydelse og tvungen nulstilling.
On-chip nulstilling ved tænding. On-chip krystaloscillator med et driftsområde på 1 MHz til 25 MHz.
4 MHz intern RC-oscillator trimmet til 1 % nøjagtighed, der valgfrit kan bruges som systemur. Når den bruges som CPU-ur, tillader den ikke CAN og USB at køre.
On-chip PLL tillader CPU-drift op til den maksimale CPU-hastighed uden behov for en højfrekvent krystal. Kan køres fra hovedoscillatoren, den interne RC-oscillator eller RTC-oscillatoren.
Grænsescanning til forenklet printkorttestning.
Alsidige pinfunktionsvalg giver flere muligheder for at bruge on-chip perifere funktioner.
Industriel kontrol
Medicinske systemer
Protokolkonverter
Kommunikation