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 |