LPC1850FET180,551 ARM-mikrokontroller – MCU Cortex-M3 200kB SRAM 200 kB SRAM
♠ Produktbeskrivning
Produktattribut | Attributvärde |
Tillverkare: | NXP |
Produktkategori: | ARM-mikrokontroller - MCU |
RoHS-riktlinjer: | Detaljer |
Monteringsstil: | SMD/SMT |
Paket/Förpackning: | TFBGA-180 |
Kärna: | ARM Cortex M3 |
Programminnesstorlek: | 0 B |
Databussbredd: | 32 bitar |
ADC-upplösning: | 10 bitar |
Maximal klockfrekvens: | 180 MHz |
Antal I/O:er: | 118 I/O |
Data-RAM-storlek: | 200 kB |
Matningsspänning - Min: | 2,4 V |
Matningsspänning - Max: | 3,6 V |
Lägsta driftstemperatur: | - 40 grader Celsius |
Maximal driftstemperatur: | +85°C |
Förpackning: | Bricka |
Analog matningsspänning: | 3,3 V |
Stämpla: | NXP Semiconductors |
DAC-upplösning: | 10 bitar |
Data-RAM-typ: | SRAM |
Data-ROM-storlek: | 16 kB |
Data-ROM-typ: | EEPROM |
I/O-spänning: | 2,4 V till 3,6 V |
Gränssnittstyp: | CAN, Ethernet, I2C, SPI, USB |
Längd: | 12,575 mm |
Fuktkänslig: | Ja |
Antal ADC-kanaler: | 8 kanaler |
Antal timers/räknare: | 4 Timer |
Processorserie: | LPC1850 |
Produkt: | MCU |
Produkttyp: | ARM-mikrokontroller - MCU |
Programminnestyp: | Flash |
Fabriksförpackningskvantitet: | 189 |
Underkategori: | Mikrokontroller - MCU |
Handelsnamn: | LPC |
Watchdog-timers: | Vakthundstimer |
Bredd: | 12,575 mm |
Delnummer Alias: | 935296289551 |
Enhetsvikt: | 291,515 mg |
♠ 32-bitars ARM Cortex-M3 flashlös MCU; upp till 200 kB SRAM; Ethernet, två HS USB, LCD och extern minneskontroller
LPC1850/30/20/10 är ARM Cortex-M3-baserade mikrokontroller för inbyggda applikationer. ARM Cortex-M3 är nästa generations kärna som erbjuder systemförbättringar som låg strömförbrukning, förbättrade felsökningsfunktioner och en hög nivå av stödblockintegration.
LPC1850/30/20/10 arbetar med CPU-frekvenser upp till 180 MHz. ARM Cortex-M3-processorn har en 3-stegs pipeline och använder en Harvard-arkitektur med separata lokala instruktions- och databussar samt en tredje buss för kringutrustning. ARM Cortex-M3-processorn har också en intern prefetch-enhet som stöder spekulativ förgrening.
LPC1850/30/20/10 inkluderar upp till 200 kB inbyggt SRAM, ett fyrsidigt SPI Flash Interface (SPIFI), ett delsystem med tillståndskonfigurerbar timer/PWM (SCTimer/PWM), två höghastighets-USB-styrenheter, Ethernet, LCD, en extern minnesstyrenhet och flera digitala och analoga kringutrustningar.
• Processorkärna – ARM Cortex-M3-processor (version r2p1), som körs vid frekvenser upp till 180 MHz.
– Inbyggd ARM Cortex-M3 minnesskyddsenhet (MPU) som stöder åtta regioner.
– Inbyggd ARM Cortex-M3 nästlad vektorstyrd avbrottskontroller (NVIC).
– Icke-maskerbar avbrottsingång (NMI).
– JTAG och seriell trådfelsökning, seriellt spår, åtta brytpunkter och fyra bevakningspunkter.
– Stöd för förbättrad spårningsmodul (ETM) och förbättrad spårningsbuffert (ETB).
– Systemets tick-timer.
• Inbyggt minne
– 200 kB SRAM för kod- och dataanvändning.
– Flera SRAM-block med separat bussåtkomst.
– 64 kB ROM med startkod och inbyggda programvarudrivrutiner.
– 64-bitars + 256-bitars engångsprogrammerbart minne (OTP) för allmänt bruk.
• Klockgenereringsenhet
– Kristalloscillator med ett arbetsområde på 1 MHz till 25 MHz.
– 12 MHz intern RC-oscillator trimmad till 1,5 % noggrannhet över temperatur och spänning.
– RTC-kristalloscillator med ultralåg effekt.
– Tre PLL:er tillåter CPU-drift upp till maximal CPU-hastighet utan behov av en högfrekvent kristall. Den andra PLL:en är dedikerad till High Speed USB, den tredje PLL:en kan användas som ljud-PLL.
– Klockutgång
• Konfigurerbara digitala kringutrustningar:
– Delsystemet Tillståndskonfigurerbar timer (SCTimer/PWM) på AHB.
– Global Input Multiplexer Array (GIMA) möjliggör korskoppling av flera ingångar och utgångar till händelsestyrda kringutrustningar som timers, SCTimer/PWM och ADC0/1
• Seriella gränssnitt:
– Quad SPI Flash Interface (SPIFI) med 1-, 2- eller 4-bitars data med hastigheter på upp till 52 MB per sekund.
– 10/100T Ethernet MAC med RMII- och MII-gränssnitt och DMA-stöd för hög dataöverföringshastighet vid låg CPU-belastning. Stöd för IEEE 1588 tidsstämpling/avancerad tidsstämpling (IEEE 1588-2008 v2).
– Ett höghastighets-USB 2.0-värd-/enhets-/OTG-gränssnitt med DMA-stöd och inbyggt höghastighets-PHY (USB0).
– Ett höghastighets-USB 2.0-värd-/enhetsgränssnitt med DMA-stöd, inbyggt fullhastighets-PHY- och ULPI-gränssnitt till en extern höghastighets-PHY (USB1).
– USB-gränssnittets elektriska testprogramvara ingår i ROM USB-stacken.
– Fyra 550 UART:er med DMA-stöd: en UART med komplett modemgränssnitt; en UART med IrDA-gränssnitt; tre USART:er stöder UART-synkront läge och ett smartkortgränssnitt som överensstämmer med ISO7816-specifikationen.
– Upp till två C_CAN 2.0B-styrenheter med en kanal vardera. Användning av C_CAN-styrenheten utesluter drift av all annan kringutrustning ansluten till samma bussbrygga. Se figur 1 och ref. 2.
– Två SSP-styrenheter med FIFO- och multiprotokollstöd. Båda SSP:erna med DMA-stöd.
– Ett Fast-mode Plus I2C-bussgränssnitt med monitorläge och med open-drain I/O-pinnar som överensstämmer med hela I2C-bussspecifikationen. Stöder datahastigheter på upp till 1 Mbit/s.
– Ett standard I2C-bussgränssnitt med monitorläge och standard I/O-pinnar.
– Två I2S-gränssnitt med DMA-stöd, vart och ett med en ingång och en utgång.
• Digital kringutrustning:
– Extern minneskontroller (EMC) som stöder externa SRAM-, ROM-, NOR-flash- och SDRAM-enheter.
– LCD-kontroller med DMA-stöd och en programmerbar skärmupplösning på upp till 1024 H
– 768 V. Stöder monokroma och färgade STN-paneler och TFT-färgpaneler; stöder 1/2/4/8 bpp Color Look-Up Table (CLUT) och 16/24-bitars direkt pixelmappning.
– Gränssnitt för säkert digitalt ingångs-/utgångskort (SD/MMC).
– En åttakanalig DMA-styrenhet för allmänt bruk kan komma åt alla minnen på AHB:n och alla DMA-kompatibla AHB-slavar.
– Upp till 164 GPIO-stift (General-Purpose Input/Output) med konfigurerbara pull-up/pull-down-motstånd.
– GPIO-register finns på AHB för snabb åtkomst. GPIO-portar har DMA-stöd.
– Upp till åtta GPIO-stift kan väljas från alla GPIO-stift som kant- och nivåkänsliga avbrottskällor.
– Två GPIO-gruppavbrottsmoduler möjliggör ett avbrott baserat på ett programmerbart mönster av ingångstillstånd för en grupp GPIO-pinnar.
– Fyra universaltimers/räknare med infångnings- och matchningsfunktioner.
– En motorstyrnings-PWM för trefasmotorstyrning.
– Ett kvadraturkodargränssnitt (QEI).
– Repetitiv avbrottstimer (RI-timer).
– Fönsterstyrd övervakningstimer.
– Realtidsklocka (RTC) med ultralåg strömförbrukning på separat strömförsörjningsdomän med 256 byte batteridrivna backupregister.
– Alarmtimer; kan drivas med batteri.
• Analoga kringutrustningar:
– En 10-bitars DAC med DMA-stöd och en datakonverteringshastighet på 400 kSamples/s.
– Två 10-bitars ADC:er med DMA-stöd och en datakonverteringshastighet på 400 kSamples/s. Upp till åtta ingångskanaler per ADC.
• Unikt ID för varje enhet.
• Effekt:
– Enkel 3,3 V (2,2 V till 3,6 V) strömförsörjning med intern spänningsregulator på chipet för kärnförsörjningen och RTC-strömförsörjningsdomänen.
– RTC-strömdomänen kan strömförsörjas separat med ett 3 V-batteri.
– Fyra lägen med reducerad strömförbrukning: Viloläge, djupviloläge, avstängning och djup avstängning.
– Processorns uppvaknande från viloläge via väckningsavbrott från olika kringutrustning.
– Uppvaknande från djupvilolägen, avstängning och djup avstängning via externa avbrott och avbrott som genereras av batteridrivna block i RTC-strömdomänen.
– Brownout-detektering med fyra separata tröskelvärden för avbrott och tvångsåterställning.
– Återställning vid strömpåslag (POR).
• Finns som 144-pins LQFP-kapslar och som 256-pins, 180-pins och 100-pins BGA-kapslar.
• Industriell
• RFID-läsare
• Konsument
• e-Mätning
• Vitvaror