LPC2468FBD208 ARM-mikrokontroller – MCU Enkelchip 16-bitars/32-bitars mikro;
♠ Produktbeskrivning
Produktattribut | Attributvärde |
Tillverkare: | NXP |
Produktkategori: | ARM-mikrokontroller - MCU |
RoHS-riktlinjer: | Detaljer |
Monteringsstil: | SMD/SMT |
Kärnan: | ARM7TDMI-S |
Tamaño de memoria del programa: | 512 kB |
Bussdatabas: | 32 bitar/16 bitar |
Resolución del conversor de señal analógica a digital (ADC): | 10 bitar |
Maximal klockfrekvens: | 72 MHz |
Entradas / salidasnummer: | 160 I/O |
Storlek på RAM-minne: | 98 kB |
Voltaje de alimentación - Min.: | 3,3 V |
Voltaje de alimentación - Máx.: | 3,3 V |
Temperatur de trabajo minima: | - 40 grader Celsius |
Temperatura de trabajo maxima: | +85°C |
Förpackad: | Bricka |
Märke: | NXP Semiconductors |
Hudkänsliga: | Ja |
Produkttyp: | ARM-mikrokontroller - MCU |
Cantidad de empaque de fabrica: | 180 |
Underkategori: | Mikrokontroller - MCU |
Alias för bitarna nr: | 935282457557 |
♠LPC2468 Enkelchips 16-bitars/32-bitars mikro; 512 kB flashminne, Ethernet, CAN, ISP/IAP, USB 2.0-enhet/värd/OTG, externt minnesgränssnitt
NXP Semiconductors designade mikrokontrollern LPC2468 kring en 16-bitars/32-bitars ARM7TDMI-S CPU-kärna med realtidsfelsökningsgränssnitt som inkluderar både JTAG och inbäddad spårning. LPC2468 har 512 kB höghastighetsflashminne på chipet.minne.
Detta flashminne har ett speciellt 128-bitars brett minnesgränssnitt och en acceleratorarkitektur som gör det möjligt för processorn att utföra sekventiella instruktioner från flashminnet med en maximal systemklockfrekvens på 72 MHz. Denna funktion ärendast tillgänglig på LPC2000 ARM-mikrokontrollerfamiljen.
LPC2468 kan utföra både 32-bitars ARM- och 16-bitars Thumb-instruktioner. Stöd för de två instruktionsuppsättningarna innebär att ingenjörer kan välja att optimera sin applikation förantingen prestanda eller kodstorlek på subrutinnivå. När kärnan exekverar instruktioner i Thumb-tillstånd kan den minska kodstorleken med mer än 30 % med endast en liten prestandaförlust, medan exekvering av instruktioner i ARM-tillstånd maximerar kärnan.prestanda.
Mikrokontrollern LPC2468 är idealisk för kommunikationstillämpningar med flera funktioner. Den innehåller en 10/100 Ethernet Media Access Controller (MAC), en USB fullspeed Device/Host/OTG Controller med 4 kB endpoint-RAM, fyraUART:er, två Controller Area Network (CAN)-kanaler, ett SPI-gränssnitt, två synkrona seriella portar (SSP), tre I2C-gränssnitt och ett I2S-gränssnitt. Följande funktioner stöder denna samling seriella kommunikationsgränssnittkomponenter; en intern precisionsoscillator på 4 MHz på chipet, 98 kB totalt RAM bestående av 64 kB lokalt SRAM, 16 kB SRAM för Ethernet, 16 kB SRAM för generell DMA, 2 kB batteridrivet SRAM och ett externt minneStyrenhet (EMC).
Dessa funktioner gör den här enheten optimalt lämpad för kommunikationsgateways och protokollomvandlare. Som komplement till de många seriella kommunikationsstyrenheterna finns mångsidiga klockfunktioner och minnesfunktioner.32-bitars timers, en förbättrad 10-bitars ADC, 10-bitars DAC, två PWM-enheter, fyra externa avbrottspinnar och upp till 160 snabba GPIO-linjer.
LPC2468 ansluter 64 av GPIO-pinnarna till den hårdvarubaserade Vector Interrupt Controller (VIC), vilket innebär att dessaExterna ingångar kan generera kantutlösta avbrott. Alla dessa funktioner gör LPC2468 särskilt lämplig för industriella styr- och medicinska system.
ARM7TDMI-S-processor, som körs på upp till 72 MHz.
512 kB inbyggt flashminne med funktioner för systemprogrammering (ISP) och applikationsprogrammering (IAP). Flashminnet finns på den lokala ARM-bussen för högpresterande CPU-åtkomst.
98 kB inbyggt SRAM inkluderar:
64 kB SRAM på ARM-lokalbussen för högpresterande CPU-åtkomst.
16 kB SRAM för Ethernet-gränssnitt. Kan även användas som SRAM för allmänt bruk.
16 kB SRAM för generell DMA-användning, även tillgängligt via USB.
2 kB SRAM-datalagring som drivs från realtidsklockans (RTC) strömförsörjningsdomän.
Dual Advanced High-Performance Bus (AHB)-system möjliggör samtidig Ethernet DMA, USB DMA och programkörning från inbyggt flashminne utan konkurrens.
EMC stöder asynkrona statiska minnesenheter som RAM, ROM och flashminne, såväl som dynamiska minnen som SDRAM med enkel datahastighet.
Avancerad vektorstyrd avbrottskontroller (VIC), som stöder upp till 32 vektorstyrda avbrott.
Generell DMA-kontroller (GPDMA) på AHB som kan användas med SSP, I2S-bussen och SD/MMC-gränssnittet samt för minne-till-minne-överföringar.
Seriella gränssnitt:
Ethernet MAC med MII/RMII-gränssnitt och tillhörande DMA-kontroller. Dessa funktioner finns på en oberoende AHB.
USB 2.0 fullhastighets enhet/värd/OTG-kontroller med dubbla portar, inbyggd PHY och tillhörande DMA-kontroller.
Fyra UART:er med generering av fraktionerad baudhastighet, en med modemkontroll-I/O, en med IrDA-stöd, alla med FIFO.
CAN-styrenhet med två kanaler.
SPI-kontroller.
Två SSP-styrenheter, med FIFO- och multiprotokollfunktioner. En är ett alternativ till SPI-porten och delar sitt avbrott. SSP:er kan användas med GPDMA-styrenheten.
Tre I2C-bussgränssnitt (ett med öppen drain och två med standardportstift).
I2S (Inter-IC Sound)-gränssnitt för digital ljudingång eller -utgång. Kan användas med GPDMA.
Övrig kringutrustning:
SD/MMC-minneskortsgränssnitt.
160 I/O-stift för allmänt bruk med konfigurerbara pull-up/down-motstånd.
10-bitars ADC med ingångsmultiplexering mellan 8 pinnar.
10-bitars DAC.
Fyra timers/räknare för allmänt bruk med 8 infångningsingångar och 10 jämförelseutgångar. Varje timerblock har en extern räkneingång.
Två PWM/timerblock med stöd för trefasmotorstyrning. Varje PWM har externa räkneingångar.
RTC med separat effektdomän. Klockkällan kan vara RTC-oscillatorn eller APB-klockan.
2 kB SRAM som drivs från RTC-strömstiftet, vilket gör att data kan lagras när resten av chipet är avstängt.
WatchDog Timer (WDT). WDT kan klockas från den interna RC-oscillatorn, RTC-oscillatorn eller APB-klockan.
Standardgränssnitt för ARM-test/felsökning för kompatibilitet med befintliga verktyg.
Emuleringsspårningsmodulen stöder spårning i realtid.
Enkel 3,3 V strömförsörjning (3,0 V till 3,6 V).
Fyra lägen med reducerad strömförbrukning: viloläge, viloläge, avstängning och djup avstängning.
Fyra externa avbrottsingångar konfigurerbara som kant-/nivåkänsliga. Alla stift på port 0 och port 2 kan användas som kantkänsliga avbrottskällor.
Processoruppvakning från avstängningsläge via valfritt avbrott som kan fungera under avstängningsläge (inkluderar externa avbrott, RTC-avbrott, USB-aktivitet, Ethernet-uppvakningsavbrott, CAN-bussaktivitet, port 0/2-pinsavbrott). Två oberoende effektdomäner möjliggör finjustering av strömförbrukningen baserat på nödvändiga funktioner.
Varje kringutrustning har sin egen klockdelare för ytterligare energibesparing. Dessa delare hjälper till att minska den aktiva effekten med 20 % till 30 %.
Brownout-detektering med separata tröskelvärden för avbrott och forcerad återställning.
Återställning vid påslag på chipet. Kristalloscillator på chipet med ett driftsområde på 1 MHz till 25 MHz.
4 MHz intern RC-oscillator trimmad till 1 % noggrannhet som valfritt kan användas som systemklocka. När den används som CPU-klocka tillåter den inte att CAN och USB körs.
PLL på chip tillåter CPU-drift upp till maximal CPU-hastighet utan behov av en högfrekvenskristall. Kan drivas från huvudoscillatorn, den interna RC-oscillatorn eller RTC-oscillatorn.
Gränsavsökning för förenklad korttestning.
Mångsidiga pinfunktionsval ger fler möjligheter att använda kringutrustningsfunktioner på chipet.
Industriell kontroll
Medicinska system
Protokollomvandlare
Kommunikation