Beschreibung
Der LPC178x/7x ist ein ARM Cortex-M3-basierter Mikrocontroller für eingebettete Anwendungen, die ein hohes Maß an Integration und geringe Verlustleistung erfordern.Der ARM Cortex-M3 ist ein Kern der nächsten Generation, der bei gleicher Taktrate eine bessere Leistung als der ARM7 und andere Systemverbesserungen wie modernisierte Debug-Funktionen und ein höheres Maß an Unterstützungsblockintegration bietet.Die ARM Cortex-M3-CPU verfügt über eine dreistufige Pipeline und eine Harvard-Architektur mit separaten lokalen Befehls- und Datenbussen sowie einem dritten Bus mit etwas geringerer Leistung für Peripheriegeräte.Die ARM Cortex-M3-CPU enthält auch eine interne Prefetch-Einheit, die spekulative Verzweigungen unterstützt.Der LPC178x/7x fügt einen speziellen Flash-Speicherbeschleuniger hinzu, um eine optimale Leistung beim Ausführen von Code aus dem Flash zu erreichen.Der LPC178x/7x arbeitet mit bis zu 120 MHz CPU-Frequenz.Die Peripherieausstattung des LPC178x/7x umfasst bis zu 512 kB Flash-Programmspeicher, bis zu 96 kB SRAM-Datenspeicher, bis zu 4032 Byte EEPROM-Datenspeicher, External Memory Controller (EMC), LCD (nur LPC178x), Ethernet , USB-Gerät/Host/OTG, ein Universal-DMA-Controller, fünf UARTs, drei SSP-Controller, drei I2C-Bus-Schnittstellen, eine Quadratur-Encoder-Schnittstelle, vier Universal-Timer, zwei Universal-PWMs mit jeweils sechs Ausgängen und eine Motorsteuerungs-PWM , eine extrem stromsparende RTC mit separater Batterieversorgung und Ereignisaufzeichnung, ein Fenster-Watchdog-Timer, eine CRC-Berechnungs-Engine, bis zu 165 Allzweck-I/O-Pins und mehr.Zu den analogen Peripheriegeräten gehören ein achtkanaliger 12-Bit-ADC und ein 10-Bit-DAC.Die Pinbelegung des LPC178x/7x soll eine Pinfunktionskompatibilität mit dem LPC24xx und LPC23xx ermöglichen.
Spezifikationen: | |
Attribut | Wert |
Kategorie | Integrierte Schaltungen (ICs) |
Eingebettet - Mikrocontroller | |
Herst | NXP |
Serie | LPC17xx |
Paket | Tablett |
Teilestatus | Abgekündigt bei Digi-Key |
Core-Prozessor | ARM® Cortex®-M3 |
Kerngröße | 32-Bit |
Geschwindigkeit | 120MHz |
Konnektivität | CANbus, EBI/EMI, Ethernet, I²C, Microwire, Speicherkarte, SPI, SSI, SSP, UART/USART, USB OTG |
Peripherie | Brownout-Erkennung/Rücksetzung, DMA, I²S, LCD, Motorsteuerung PWM, POR, PWM, WDT |
Anzahl der E/A | 165 |
Größe des Programmspeichers | 512 KB (512 KB x 8) |
Programmspeichertyp | BLINKEN |
EEPROM-Größe | 4K x 8 |
RAM-Größe | 96K x 8 |
Spannung - Versorgung (Vcc/Vdd) | 2,4 V ~ 3,6 V |
Datenkonverter | A/D 8x12b;D/A 1x10b |
Oszillatortyp | Intern |
Betriebstemperatur | -40 °C ~ 85 °C (TA) |
Befestigungsart | Oberflächenmontage |
Paket / Koffer | 208-LQFP |
Gerätepaket des Lieferanten | 208-LQFP (28x28) |
Basisproduktnummer | LPC17 |