Microcontroller Cortex-M0+ a bassa potenza LPC8xx - NXP

Microcontroller Cortex®-M0+ ARM® a bassa potenza LPC8xx - NXP

La serie LPC800 di NXP offre moltissima versatilità in un microcontroller basato sul Cortex®-M0+ ARM® entry-level a 32 bit. Operando a frequenze della CPU fino a 30 MHz, la serie LPC800 supporta fino a 32 KB di memoria flash e 8 KB di SRAM. Le periferiche complementari del LPC800 possono includere un motore CRC, quattro interfacce C-bus I2C, fino a tre USART, fino a due interfacce SPI, un timer multi-rate, un timer di auto-riattivazione e un timer configurabile in base allo stato con funzione PWM (SCTimer/PWM), una DMA, un ADC a 12 bit e un comparatore analogico, porte I/O configurabili in base alla funzione attraverso una matrice di commutazione, un motore modello di corrispondenza dei pattern di ingresso e fino a 29 pin di I/O per uso generale.

Novità! Il kit per esperimenti LPC812 MAX di Embedded Artists è stato creato quale "tour guidato" per scoprire la programmazione integrata con il framework mbed e la famiglia di microcontroller LPC800 di NXP con core Cortex-M0+. Gli esperimenti sono eseguiti su una scheda sperimentale per garantire la massima flessibilità d'uso.


Caratteristiche

del sistema
  • Processore ARM Cortex-M0+
  • Fino a 30 MHz
  • Retrocompatibilità con il Cortex-M0™
  • Compatibilità verso l'alto con il Cortex-M3™ e Cortex-M4™
  • Controller di interruzioni vettorizzate annidate (NVIC)
  • Modalità Serial Wire Debug (SWD) e scansione confini JTAG
  • Micro Trace Buffer (MTB)
  • Accesso con singolo ciclo a tutti i pin delle porte
Memorie
  • Fino a 32 kB di memoria Flash (con dimensione di pagina di 64 Byte)
  • Fino a 8 KB di SRAM
Periferiche porta seriale
  • 4 periferiche seriali
  • Tre interfacce USART
  • Due controller SPI
  • Fino a 4 I2C
Timer
  • Timer multi-rate a più canali (MRT)
  • Timer a stato configurabile (SCT)
  • Timer di auto-riattivazione (WKT) gestitto dall'IRC o da una sorgente di clock a bassa potenza
  • Timer del watchdog (WDT) in modalità a finestra
  • Temporizzatore del sistema
Periferiche analogiche
  • ADC a 12 bit, 12 canali con velocità di campionamento fino a 1,2 Msps (solo LPC82x)
  • Comparatore con riferimento di tensione esterna
Periferiche digitali
  • Matrice di commutazione per la configurazione flessibile di ciascuna funzione di pin I/O.
  • Fino a 29 piedini I/O (GPIO) per uso generico
  • Capacità di generazione degli interrupt GPIO con funzionalità di pattern-matching booleana
  • DMA con 18 canali e 9 punti di trigger
  • Filtro glitch digitale con costante di tempo programmabile
  • Motore CRC

Unità generazione di clock
  • Oscillatore interno RC di 12 MHz regolabile con una precisione dell'1%
  • Oscillatore a cristalli con una gamma operativa che varia da 1 MHz a 25 MHz.
  • Oscillatori di controllo programmabili
  • Oscillatore a bassa potenza da 10 kHz per il WKT
  • PLL consente una velocità massima della CPU senza un cristallo ad alta frequenza
Supporto API ROM
  • Loader per il boot
  • API ROM su chip per ADC, SPI, I2C, USART, configurazione dell'alimentazione (profili di alimentazione) e divisione tra interi
  • Programmazione su sistema (ISP) e programmazione su applicazione (IAP) flash
Applicazioni
  • Gateway di sensori
  • Settore industriale
  • Controller di giochi
  • Applicazioni 8/16 bit
  • Prodotti di consumo
  • Climatizzazione
  • Semplice controllo motori
  • Portatili e indossabili
  • Illuminazione
  • Controllo motori
  • Applicazioni antincendio e di sicurezza

Risorse aggiuntive
Scheda tecnica LPC81xM Scheda tecnica LPC81xM
Scheda tecnica LPC82x Scheda tecnica LPC82x
Maggiori informazioni sulla famiglia di MCU LPC di NXP
Maggiori informazioni sulla scheda LPC812 MAX/Kit per esperimenti


Confronto prodotti
Codice articoloScheda tecnicaFrequenza di clock massima:Dimensioni memoria di programmaDimensioni RAM datiTensione di alimentazione di funzionamentoTemperatura di funzionamento massima







Caricamento Primo Precedente Successivo Ultimo


Diagramma a blocchi
Diagramma a blocchi

La scheda LPC800-Xpresso NXP consente di sviluppare applicazioni in modo semplice e rapido utilizzando il microcontroller LPC812 Cortex™-M0+ a 32 bit. LPCXpresso™ NXP, lo strumento di sviluppo software basato su IDE, completo di ogni funzione, supporta l'intero ciclo di sviluppo dei prodotti della famiglia LPC800, semplificando il passaggio verso le architetture a 32 bit. LPCXpresso comprende un IDE semplificato basato su Eclipse e schede target a basso costo che includono un debugger JTAG integrato. LPCXpresso è una soluzione end-to-end che permette agli ingegneri di sviluppare le loro applicazioni dalla valutazione iniziale alla produzione finale.


Caratteristiche della scheda LPC800-Xpresso
  • Processore: Microcontroller LPC812 Cortex-M0+ NXP in package TSSOP20
  • Flash: 16 kB
  • Memoria dati: 4 kB
  • Cristallo del clock: da 12.000 MHz per CPU
  • Dimensioni: 35 x 140 mm
  • Alimentazione: 3,15 V-3,3 V o da USB tramite sonda JTAG LPC-LINK integrata.
  • Connettori:
    • UART compatibile con cavo C232HD-DDHSP-0 (o simile) per programmazione in-system
    • Tutti i pin LPC812 sono disponibili su connettore di espansione (2 file da 27 pin, passo da 100 mil, 900 mil tra le file)
  • Altro:
    • Funzionalità JTAG (LPC-LINK) integrata tramite tool-chain LPCXpresso (disponibile gratuitamente dall'indirizzo web http://nxp.com/lpcxpresso).
    • LPC-LINK può essere collegato al processore target esterno dopo le modifiche alla scheda LPCXpresso
Soluzione Smartphone Quick-Jack OM1369 ARM LPC800 NXP

Ordina la soluzione Smartphone Quick-Jack OM1369 ARM LPC800 NXP Visualizza dettagli prodotto

Risorse aggiuntive

Soluzione Smartphone Quick-Jack

La soluzione Smartphone Quick-Jack ARM LPC800 di NXP trasforma il jack audio stereo da 3,5 mm standard, presente sulla maggior parte dei dispositivi iOS o Android, in una porta dati autoalimentata fornendo inoltre un'interfaccia universale per gli interruttori, i sensori e gli altri dispositivi esterni. Questa soluzione flessibile mette a disposizione sia del consumatore che dei progettisti di prodotti industriali un sistema semplice "plug-and-go" per ricevere dati in un'ampia varietà di sistemi di controllo, monitoraggio, raccolta dati e manutenzione, nonché in applicazioni mediche o di intrattenimento. La soluzione Smartphone Quick-Jack include una piccola scheda a circuiti stampati con un microcontroller NXP LPC812, un CI di raccolta energia, un joystick miniaturizzato e un collettore di espansione.

La LPC812 è una MCU ARM Cortex M0+ che gestisce il trasporto e la codifica/decodifica (tramite algoritmo Manchester) dei dati da scambiare sui canali audio. Il collettore di espansione della scheda facilita il collegamento di svariati sensori (ad esempio di temperatura, umidità, vento, frequenza cardiaca e accelerometri), interruttori (luci e alimentazione), dispositivi HMI (tastiere e controller di giochi) o altri dispositivi che raccolgono o registrano dati da un'ampia gamma di sorgenti.

Il circuito di raccolta energia utilizza il canale audio destro per estrarre corrente dal dispositivo smart in modo da alimentare la scheda Quick-Jack e i sensori collegati. Il joystick su scheda può essere utilizzato per mostrare le implementazioni a livello di interfaccia utente visualizzando i risultati tramite un'applicazione sul dispositivo smartphone o tablet collegato. L'app di esempio per cellulari Android e iPhone mostra la posizione del joystick e la temperatura e consente inoltre di accendere e spegnere i dispositivi sulla scheda Quick-Jack.


Caratteristiche
  • Kit di soluzione completo contenente tutto il necessario per iniziare:
    • Scheda a circuiti basata su un MCU LPC812
    • Basetta per connettere la sonda di debug esterna, consentendo lo sviluppo del codice
    • Il design a raccolta di energia deriva l'alimentazione elettrica dai segnali audio dello smartphone
    • Dispositivi I/O: joystick, termometro e LED
    • Jack audio maschio stereo di 3,5 mm più microfono
    • Connettore di espansione per collegare dispositivi HMI/interruttori/sensori esterni
    • App gratuite scaricabili per iOS Android, codice sorgente incluso
    • Batteria (opzionale)
Applicazioni
  • Tracking basato su cloud dei dati dei sensori
  • Dispositivi di input esterni allo smartphone
  • Dispositivi di monitoraggio della salute indossabili
  • Tracker personali per fitness
  • Stazioni meteo portatili
  • Monitor di inventario portatili
  • Dispositivi POS portatili/palmari
  • Telecomandi universali

Diagramma funzionale

Diagramma funzionale
Soluzione di touch capacitivo LPC82x NXP

Ordina la soluzione Smartphone Quick-Jack OM1369 ARM LPC800 NXP Visualizza dettagli prodotto

Risorse aggiuntive

Soluzione capacitiva touch LPC82x

La soluzione capacitiva touch LPC82x di NXP è basata sulla tecnologia di integrazione del condensatore commutato. Questa variante della soluzione è incentrata sulla famiglia di MCU LPC82x e consiste in piattaforme hardware più software che consentono la progettazione di interfacce utente di tipo touch. La soluzione touch LPC82x è stata sviluppata per favorire un'esperienza utente più intelligente e fornire soluzioni touch che diano benefici alle vostre applicazioni e ottenere suggerimenti specifici sui prodotti. Questa soluzione combina una scheda LPCXpresso LPC824-MAX e una scheda touch capacitiva con display LCD.


Caratteristiche
  • Scheda di sviluppo LPCXpresso824-MAX con:
    • MCU LPC824
    • Scheda di debug integrata
    • Bridge integrato da UART a USB
  • Scheda di schermatura con sensore touch capacitivo basata su LPC824 con display LCD integrato
  • Modalità supportate:
    • Touchpad (risoluzione a 8 bit)
    • 9 tasti
  • GUI per visualizzare/analizzare i dati del tocco
  • Schermatura touch compatibile con Arduino UNO
  • Programmazione USB Drag and Drop
Contenuto del kit:
  • Scheda LPC82x-MAX
  • Scheda touch LPC82x
  • Cavo USB

Video: Novità della settimana su Mouser Electronics - MCU LPC82x 32-bit ARM Cortex MO+ NXP
Commenti su Mouser.com

Mouser è lieta che il suo sito Web sia utilizzato come spazio per interagire in modo cortese e vivace. Al fine di ospitare discussioni utili, si prega di inserire unicamente commenti rilevanti sugli argomenti trattati in questa pagina. Tutti i commenti sono esaminati prima di essere pubblicati per verificare che il linguaggio e il contenuto siano appropriati.

 
  • NXP Semiconductors
  • Semiconductors|Embedded Processors|IC-MCU/MPU
Pubblicato: 2019-01-29 | Aggiornato: 2023-09-25