LPC1850FET180,551 ARM-microcontrollers – MCU Cortex-M3 200 kB SRAM 200 kB SRAM
♠ Productbeschrijving
Productkenmerk | Attribuutwaarde |
Fabrikant: | NXP |
Productcategorie: | ARM-microcontrollers - MCU |
RoHS-richtlijn: | Details |
Montagestijl: | SMD/SMT |
Verpakking/doos: | TFBGA-180 |
Kern: | ARM Cortex M3 |
Programmageheugengrootte: | 0B |
Gegevensbusbreedte: | 32 bit |
ADC-resolutie: | 10 bit |
Maximale klokfrequentie: | 180 MHz |
Aantal I/O's: | 118 I/O |
Data-RAM-grootte: | 200 kB |
Voedingsspanning - Min: | 2,4 V |
Voedingsspanning - Max: | 3,6 V |
Minimale bedrijfstemperatuur: | - 40 graden Celsius |
Maximale bedrijfstemperatuur: | + 85 °C |
Verpakking: | Dienblad |
Analoge voedingsspanning: | 3,3 V |
Merk: | NXP Halfgeleiders |
DAC-resolutie: | 10 bit |
Gegevens-RAM-type: | SRAM |
Data-ROM-grootte: | 16 kB |
Gegevens-ROM-type: | EEPROM |
I/O-spanning: | 2,4 V tot 3,6 V |
Interfacetype: | CAN, Ethernet, I2C, SPI, USB |
Lengte: | 12,575 mm |
Vochtgevoelig: | Ja |
Aantal ADC-kanalen: | 8 kanalen |
Aantal timers/tellers: | 4-timer |
Processorserie: | LPC1850 |
Product: | MCU |
Producttype: | ARM-microcontrollers - MCU |
Programmageheugentype: | Flash |
Fabriekspakket Hoeveelheid: | 189 |
Subcategorie: | Microcontrollers - MCU |
Handelsnaam: | LPC |
Watchdog-timers: | Waakhond-timer |
Breedte: | 12,575 mm |
Onderdeel # Aliassen: | 935296289551 |
Eenheidsgewicht: | 291,515 mg |
♠ 32-bits ARM Cortex-M3 flashless MCU; tot 200 kB SRAM; Ethernet, twee HS USB, LCD en externe geheugencontroller
De LPC1850/30/20/10 zijn microcontrollers gebaseerd op ARM Cortex-M3 voor embedded toepassingen. De ARM Cortex-M3 is een next-generation core die systeemverbeteringen biedt zoals een laag stroomverbruik, verbeterde debugfuncties en een hoge mate van integratie van ondersteunende blokken.
De LPC1850/30/20/10 werken op CPU-frequenties tot 180 MHz. De ARM Cortex-M3 CPU is voorzien van een 3-traps pipeline en maakt gebruik van een Harvard-architectuur met aparte lokale instructie- en databussen, evenals een derde bus voor randapparatuur. De ARM Cortex-M3 CPU bevat ook een interne prefetch-unit die speculatieve vertakking ondersteunt.
De LPC1850/30/20/10 bevatten maximaal 200 kB on-chip SRAM, een quad SPI Flash Interface (SPIFI), een State Configurable Timer/PWM (SCTimer/PWM)-subsysteem, twee snelle USB-controllers, Ethernet, LCD, een externe geheugencontroller en meerdere digitale en analoge randapparatuur.
• Processorkern – ARM Cortex-M3-processor (versie r2p1), draaiend op frequenties tot 180 MHz.
– ARM Cortex-M3 ingebouwde Memory Protection Unit (MPU) met ondersteuning voor acht regio's.
– ARM Cortex-M3 ingebouwde Nested Vectored Interrupt Controller (NVIC).
– Niet-maskeerbare interrupt (NMI)-ingang.
– JTAG en Serial Wire Debug, seriële trace, acht breekpunten en vier bewakingspunten.
– Ondersteuning voor Enhanced Trace Module (ETM) en Enhanced Trace Buffer (ETB).
– Systeemtiktimer.
• On-chip geheugen
– 200 kB SRAM voor code- en datagebruik.
– Meerdere SRAM-blokken met aparte bustoegang.
– 64 kB ROM met opstartcode en on-chip softwaredrivers.
– 64 bit + 256 bit One-Time Programmable (OTP) geheugen voor algemeen gebruik.
• Klokgeneratie-eenheid
– Kristaloscillator met een werkbereik van 1 MHz tot 25 MHz.
– 12 MHz interne RC-oscillator, afgesteld op 1,5% nauwkeurigheid over temperatuur en spanning.
– RTC-kristaloscillator met ultralaag vermogen.
– Drie PLL's maken CPU-werking tot de maximale CPU-snelheid mogelijk zonder dat een hoogfrequent kristal nodig is. De tweede PLL is bestemd voor de snelle USB-poort, de derde kan als audio-PLL worden gebruikt.
– Klokuitgang
• Configureerbare digitale randapparatuur:
– SCTimer/PWM-subsysteem (State Configurable Timer) op AHB.
– Met de Global Input Multiplexer Array (GIMA) kunt u meerdere ingangen en uitgangen verbinden met gebeurtenisgestuurde randapparatuur zoals timers, SCTimer/PWM en ADC0/1
• Seriële interfaces:
– Quad SPI Flash Interface (SPIFI) met 1-, 2- of 4-bits gegevens met een snelheid tot 52 MB per seconde.
– 10/100T Ethernet MAC met RMII- en MII-interfaces en DMA-ondersteuning voor hoge doorvoer bij lage CPU-belasting. Ondersteuning voor IEEE 1588-tijdstempeling/geavanceerde tijdstempeling (IEEE 1588-2008 v2).
– Eén snelle USB 2.0 Host/Device/OTG-interface met DMA-ondersteuning en on-chip snelle PHY (USB0).
– Eén snelle USB 2.0 host-/apparaatinterface met DMA-ondersteuning, on-chip full-speed PHY en ULPI-interface naar een externe snelle PHY (USB1).
– Elektrische testsoftware voor USB-interface opgenomen in ROM USB-stack.
– Vier 550 UART's met DMA-ondersteuning: één UART met volledige modeminterface; één UART met IrDA-interface; drie USART's ondersteunen de UART-synchrone modus en een smartcardinterface conform de ISO7816-specificatie.
– Maximaal twee C_CAN 2.0B-controllers met elk één kanaal. Het gebruik van de C_CAN-controller sluit de bediening van alle andere randapparatuur die op dezelfde busbrug is aangesloten uit. Zie Figuur 1 en Ref. 2.
– Twee SSP-controllers met FIFO- en multiprotocolondersteuning. Beide SSP's met DMA-ondersteuning.
– Eén Fast-mode Plus I2C-businterface met monitormodus en open-drain I/O-pinnen conform de volledige I2C-busspecificatie. Ondersteunt datasnelheden tot 1 Mbit/s.
– Eén standaard I2C-businterface met monitormodus en standaard I/O-pinnen.
– Twee I2S-interfaces met DMA-ondersteuning, elk met één ingang en één uitgang.
• Digitale randapparatuur:
– Externe geheugencontroller (EMC) die externe SRAM-, ROM-, NOR-flash- en SDRAM-apparaten ondersteunt.
– LCD-controller met DMA-ondersteuning en een programmeerbare weergaveresolutie tot 1024 H
– 768 V. Ondersteunt monochrome en kleuren STN-panelen en TFT-kleurenpanelen; ondersteunt 1/2/4/8 bpp Color Look-Up Table (CLUT) en 16/24-bits directe pixelmapping.
– Secure Digital Input Output (SD/MMC)-kaartinterface.
– De achtkanaals General-Purpose DMA-controller heeft toegang tot alle geheugens op de AHB en alle DMA-compatibele AHB-slaves.
– Tot 164 General-Purpose Input/Output (GPIO)-pinnen met configureerbare pull-up/pull-down-weerstanden.
– GPIO-registers bevinden zich op de AHB voor snelle toegang. GPIO-poorten bieden DMA-ondersteuning.
– Er kunnen maximaal acht GPIO-pinnen worden geselecteerd uit alle GPIO-pinnen als rand- en niveaugevoelige interruptbronnen.
– Twee GPIO-groepinterruptmodules maken een interrupt mogelijk op basis van een programmeerbaar patroon van ingangsstatussen van een groep GPIO-pinnen.
– Vier universele timers/tellers met capture- en match-mogelijkheden.
– Eén motorregeling PWM voor regeling van driefasemotoren.
– Eén kwadratuur-encoderinterface (QEI).
– Repetitieve onderbrekingstimer (RI-timer).
– Watchdog-timer met venster.
– Real-Time Clock (RTC) met ultralaag vermogen op apart energiedomein met 256 bytes aan batterijgevoede back-upregisters.
– Alarmtimer; kan op batterijen werken.
• Analoge randapparatuur:
– Eén 10-bits DAC met DMA-ondersteuning en een gegevensconversiesnelheid van 400 kSamples/s.
– Twee 10-bits ADC's met DMA-ondersteuning en een dataconversiesnelheid van 400 kSamples/s. Tot acht ingangskanalen per ADC.
• Unieke ID voor elk apparaat.
• Stroom:
– Eén voeding van 3,3 V (2,2 V tot 3,6 V) met interne spanningsregelaar op de chip voor de kernvoeding en het RTC-voedingsdomein.
– Het RTC-voedingsdomein kan afzonderlijk worden gevoed door een 3 V-batterijvoeding.
– Vier modi met verlaagd vermogen: Slaap, Diepe slaap, Uitschakelen en Diep uitschakelen.
– Processor wordt uit de slaapstand gehaald via wekinterrupts van verschillende randapparatuur.
– Activeren uit de modi Diepe slaap, Uitschakelen en Diepe uitschakeling via externe interrupts en interrupts die worden gegenereerd door op batterijen werkende blokken in het RTC-voedingsdomein.
– Detectie van brown-outs met vier afzonderlijke drempels voor onderbreking en gedwongen reset.
– Inschakelen resetten (POR).
• Verkrijgbaar als 144-pins LQFP-behuizing en als 256-pins, 180-pins en 100-pins BGA-behuizing.
• Industrieel
• RFID-lezers
• Consument
• e-Metering
• Witgoed