Descrizione
LPC178x/7x è un microcontrollore basato su ARM Cortex-M3 per applicazioni embedded che richiedono un alto livello di integrazione e una bassa dissipazione di potenza.L'ARM Cortex-M3 è un core di nuova generazione che offre prestazioni migliori rispetto all'ARM7 alla stessa frequenza di clock e altri miglioramenti del sistema come funzionalità di debug modernizzate e un livello più elevato di integrazione del blocco di supporto.La CPU ARM Cortex-M3 incorpora una pipeline a 3 stadi e ha un'architettura Harvard con istruzioni locali e bus dati separati, oltre a un terzo bus con prestazioni leggermente inferiori per le periferiche.La CPU ARM Cortex-M3 include anche un'unità di prelettura interna che supporta rami speculativi.LPC178x/7x aggiunge un acceleratore di memoria flash specializzato per ottenere prestazioni ottimali durante l'esecuzione del codice da flash.L'LPC178x/7x funziona con una frequenza della CPU fino a 120 MHz.Il complemento periferico dell'LPC178x/7x comprende fino a 512 kB di memoria di programma flash, fino a 96 kB di memoria dati SRAM, fino a 4032 byte di memoria dati EEPROM, controller di memoria esterno (EMC), LCD (solo LPC178x), Ethernet , dispositivo USB/host/OTG, un controller DMA generico, cinque UART, tre controller SSP, tre interfacce bus I2C, un'interfaccia Encoder in quadratura, quattro timer generici, due PWM generici con sei uscite ciascuno e un PWM di controllo motore , un RTC a bassissima potenza con alimentazione a batteria separata e registratore di eventi, un timer watchdog con finestra, un motore di calcolo CRC, fino a 165 pin I/O generici e altro ancora.Le periferiche analogiche includono un ADC a 12 bit a otto canali e un DAC a 10 bit.Il pinout di LPC178x/7x è inteso per consentire la compatibilità della funzione pin con LPC24xx e LPC23xx.
Specifiche: | |
Attributo | Valore |
Categoria | Circuiti integrati (CI) |
Embedded - Microcontrollori | |
Mfr | NXP |
Serie | LPC17xx |
Pacchetto | Vassoio |
Stato della parte | Interrotto da Digi-Key |
Processore principale | ARM® Cortex®-M3 |
Dimensione del nucleo | 32 bit |
Velocità | 120MHz |
Connettività | CANbus, EBI/EMI, Ethernet, I²C, Microwire, Scheda di memoria, SPI, SSI, SSP, UART/USART, USB OTG |
Periferiche | Rilevamento/ripristino interruzione di corrente, DMA, I²S, LCD, controllo motore PWM, POR, PWM, WDT |
Numero di I/O | 165 |
Dimensioni della memoria del programma | 512KB (512K x 8) |
Tipo di memoria di programma | VELOCE |
Dimensioni EEPROM | 4K x 8 |
Dimensioni RAM | 96K x 8 |
Tensione - Alimentazione (Vcc/Vdd) | 2,4 V ~ 3,6 V |
Convertitori di dati | A/D 8x12b;RE/LA 1x10b |
Tipo di oscillatore | Interno |
temperatura di esercizio | -40°C ~ 85°C (TA) |
Tipo di montaggio | Montaggio superficiale |
Confezione/caso | 208-LQFP |
Pacchetto dispositivo fornitore | 208-LQFP (28x28) |
Numero del prodotto di base | LPC17 |