Microcontroller Cortex-M

MCU Cortex-M di NXP

In poche parole, nessuno ti dà più opzioni per ARM Cortex-M di NXP.

Il nostro portafoglio ARM® CortexTM-M − uno dei più vasti del settore − copre l'intero spettro di applicazioni embedded. I nostri dispositivi Cortex-M0 utilizzano un nucleo a bassa potenza pronto a sostituire le tradizionali architetture a 8/16 bit. I nostri dispositivi Cortex-M3 offrono la migliore larghezza di banda e connettività del settore e i nostri nuovi dispositivi Cortex-M4 portano le funzionalità di elaborazione del segnale ad alte prestazioni alla portata del tipico programmatore di MCU. Tutti i nostri dispositivi Cortex-M si basano su un core ARM ottimizzato per offrire prestazioni più elevate, consumano meno energia e offrono un maggior numero di periferiche. I progettisti possono scegliere tra i vari strumenti disponibili nell'ecosistema ARM o utilizzare un toolchain singolo ed esaustivo per supportare tutti i dispositivi Cortex-M. Inoltre, la nostra relazione strategica a lungo termine con ARM ci dà accesso anticipato a IP di prossima generazione, per darvi la certezza di lavorare con le tecnologie più recenti.


Lasciati alle spalle gli 8/16 bit

Aggiornamento di progetti a 8/16 a prestazioni più veloci, più efficienti

Come il core Cortex-M più piccolo e più efficiente, ARM Cortex-M0 è la nuova alternativa a basso costo per i progetti a 8/16 bit. La serie LPC1100L offre costi e consumo energetico leader del settore e include il modello LPC1102, il più piccolo MCU ARM a 32 bit al mondo. La serie LPC11C00 è il primo microcontroller e transceiver CAN con driver CANopen e LPC11U00 offre prestazioni USB robuste a basso prezzo. La serie LPC1200, l'ultima generazione Cortex-M0 di NXP, garantisce un'elevata efficienza energetica e include funzionalità specifiche per il controllo industriale. Alcuni dei dispositivi Cortex-M0 di NXP hanno piedinatura compatibile con dispositivi LPC1300 Cortex-M3.

Fare clic sotto per ulteriori informazioni.

lpc1100

La serie LPC1100L è la soluzione MCU a 32 bit più economica sul mercato. È un aggiornamento di alto valore, facile da usare per progetti esistenti a 8/16 bit, garantendo potenza, semplicità e prestazioni senza precedenti. Il set di istruzioni Thumb ottimizzato realizza inoltre riduzioni significative nelle dimensioni del codice per la maggior parte delle applicazioni a 8/16 bit. LPC1100L è un punto di ingresso senza soluzione di continuità per i progettisti di 8/16 bit che desiderano iniziare a utilizzare l'architettura scalabile ARM.

Caratteristiche Schema
  • Core ARM Cortex-M0 a 50 MHz
  • Fino a 32 kB di flash
  • Fino a 8 kB di SRAM
  • Periferiche seriali: I²C Fast-mode Plus, due SPI, UART
  • ADC a 10 bit e 8 canali
  • Il più basso consumo di potenza attiva (solo 130 μA/MHz)
  • Fino a 42 GPIO ad alta velocità
  • Densità di codice superiore rispetto agli MCU a 8/16 bit tradizionali
  • Supportato dal toolchain LPCXpresso a basso costo di NXP
Schema LPC111x
fare clic per ingrandire
Tipo Memoria Timer Interfacce seriali Analogica Pin I/O Contenitore
Flash (kB) SRAM (kB) N. di timer* Canali PWM UART PC SSP/SPI Canali ADC/ risoluzione
LPC1114 32 4 ~ 8 5 11** 1 1 1 ~ 2 8 can 10 b 28 ~ 42 HVQFN33, LQFP48
LPC1113 24 4 ~ 8 5 11** 1 1 1 ~ 2 8 can 10 b 28 ~ 42 HVQFN33, LQFP48
LPC1112 16 2 ~ 4 5 11** 1 1 1 8 can 10 b 28 HVQFN33
LPC1111 8 2 ~ 4 5 11** 1 1 1 8 can 10 b 28 HVQFN33

* Include timer watchdog e clock in tempo reale ** Uso dei timer

Nota: la lettera "L" in LPC1100L indica un consumo energetico inferiore e profili di alimentazione intuitivi.

Consultare la scheda tecnica e il manuale dell'utente per informazioni dettagliate.

LPC11C00

La serie LPC11C00 è la prima a integrare CAN, il canale di comunicazione preferito per ambienti difficili. In molte applicazioni, il transceiver CAN costa spesso tanto quanto o più che il microcontroller stesso. L'integrazione del transceiver CAN aumenta la qualità e l'affidabilità del sistema, riduce al minimo i problemi correlati all'interconnessione elettrica e alla compatibilità e riduce lo spazio occupato su scheda di oltre il 50% aggiungendo meno del 20% al costo dell'MCU. Di conseguenza, LPC11C00 consente lo sviluppo di basso costo per una vasta gamma di applicazioni di rete industriale.

Caratteristiche Schema
  • Core ARM Cortex-M0 a 50 MHz
  • Fino a 32 kB di flash
  • 8 kB di RAM
  • Nodo CAN completo
    • Controller CAN 2.0B C_CAN su chip e driver CANopen
    • Transceiver CAN integrato (LPC11C22/C24)
    • Stretto accoppiamento di transceiver CAN, MCU a 32 bit e protocollo CANopen
    • Il supporto diretto su chip estende l'approccio di sistema plug-and-play per CAN
  • ADC a 8 canali, 10 bit con 400.000 campioni max al secondo a ±1 LSB DNL
  • Tre modalità di potenza ridotta: sospensione, sospensione profonda e spegnimento profondo
  • Fino a 42 GPIO ad alta velocità
  • Densità di codice superiore rispetto agli MCU a 8/16 bit tradizionali
  • Supportato dal toolchain LPCXpresso a basso costo di NXP
Schema LPC11CXX
fare clic per ingrandire
Tipo Memoria Timer Interfacce seriali Analogica Transceiver CAN su chip Pin I/O Contenitore
Flash (kB) SRAM (kB) N. di timer* Canali PWM UART I2C CAN SP/SPI Canali ADC/ risoluzione
LPC11C24 32 8 5 11** 1 1 1 2 8 can 10 b 1 42 QFP48
LPC11C22 16 8 5 11** 1 1 1 2 8 can 10 b 1 42 LQFP48
LPC11C14 32 8 5 11** 1 1 1 2 8 can 10 b   42 LQFP48
LPC11C12 16 8 5 11** 1 1 1 2 8 can 10 b   42 LQFP48

* Include timer watchdog e clock in tempo reale

** Uso dei timer

LPC11U00

I dispositivi LPC11U00 offrono prestazioni USB affidabili a basso costo e sostituiscono efficacemente i microcontroller USB a 8 o 16 bit. L'architettura USB altamente flessibile è decisamente un approccio migliore per USB e il minuscolo contenitore (4,5 x 4,5 mm) TFBGA48 è particolarmente adatto per applicazioni mobili e consumer. Come con altre soluzioni USB basate su ARM di NXP, la serie LPC11U00 è supportata da un software di facile uso e piattaforme di sviluppo integrate che rappresentano soluzioni complete per progetti USB. La serie ha piedinatura compatibile con dispositivi LPC134x Cortex-M3.

Caratteristiche Schema
  • Core ARM Cortex-M0 a 50 MHz
  • Fino a 32 kB di flash
  • 6 KB di RAM
  • Controller per dispositivo USB 2.0 Full Speed
  • USART con generazione di baud frazionario
  • Interfaccia Smart Card (ISO 7816-3)
  • Due interfacce SSP, una interfaccia I2C con supporto di Fast-mode Plus
  • ADC a 8 canali, 10 bit con multiplexing ingresso tra otto pin
  • Quattro contatori/timer generici, oltre a un timer watchdog programmabile finestrato
  • Quattro modalità di potenza ridotta: sospensione, sospensione profonda, spegnimento e spegnimento profondo
  • Profili di alimentazione su chip, basati su API
  • Fino a 40 GPIO (configurabili in gruppi))
  • Disponibile nel contenitore TFBGA48 (4,5 x 4,5 mm)
  • Densità di codice superiore rispetto agli MCU a 8/16 bit tradizionali
  • Supportato dal toolchain LPCXpresso a basso costo di NXP
  • Piedinatura compatibile con dispositivi Cortex-M3 LPC134x
Schema LPC11U1X
fare clic per ingrandire
Tipo Memoria Timer Interfacce seriali Analogica Pin I/O Contenitore
Flash (kB) SRAM (kB) N. di timer* Canali PWM USB UART I2C SSP/SPI Canali ADC/ risoluzione
LPC11U14 32 6 5 11** 1 1 1 2 8 can 10 b Fino a 40 HVQFN33, LQFP48,
TFBGA48
LPC11U13 24 6 5 11** 1 1 1 2 8 can 10 b Fino a 40 LQFP48
LPC11U12 16 6 5 11** 1 1 1 2 8 can 10 b Fino a 40 HVQFN33, LQFP48
LPC11U34 40 ~ 48 8 ~ 10 5 11** 1 1 1 2 8 can 10 b Fino a 40 HVQFN33, LQFP48
LPC11U35 64 10 ~ 12 5 11** 1 1 1 2 8 can 10 b Fino a 54 HVQFN33, LQFP48, LQFP64
LPC11U36 96 10 5 11** 1 1 1 2 8 can 10 b Fino a 54 LQFP32, LQFP48
LPC11U37 128 10 ~ 12 5 11** 1 1 1 2 8 can 10 b Fino a 54 HVQFN33, LQFP48

* Include timer watchdog e clock in tempo reale

** Uso dei timer

LPC122X

La serie LPC1200 si rivolge ad applicazioni di controllo industriale tradizionali a 8/16 bit con un esteso elenco di opzioni di memoria e periferiche ad alte prestazioni. Le caratteristiche su chip includono un oscillatore di precisione 1%, fino a 128 kB di flash (settore di cancellazione 512 byte), DMA, CRC, I²C Fast-mode Plus, un WDT finestrato, quattro timer, un RTC, un ADC a 8 canali/10 bit e due comparatori.

Caratteristiche Schema
  • Core ARM® Cortex-M0 fino a 30 MHz
  • Fino a 128 kB di memoria flash, SRAM di 8 kB
  • ROM su chip con la prima libreria di divisione del settore per ARM Cortex-M0
  • Due UART con generazione di baud frazionario e FIFO interno (supporta RS-485/IrDA)
  • SSP/SPI con FIFO e con funzionalità multi-protocollo
  • I2C con Fast-mode Plus per distanze più lunghe
  • ADC a 8 canali/10 bit, due comparatori (ciascuno con sei sorgenti esterne selezionabili)
  • Quattro timer, WDT finestrato compatibile con IEC 60730 classe B
  • DMA a 21 canali, CRC, oscillatore di precisione 1%, RTC a 32 bit
  • Due comparatori ciascuno con sei sorgenti esterne selezionabili
  • Alta affidabilità per applicazioni industriali
    • Alta immunità ai sensi del test EFT
    • Protezione ESD a 8 kV
    • Intervallo di temperatura industriale: -40 ~ +85 °C
  • Fino a 55 GPIO ad alta velocità, tutti dotati di filtri digitali programmabili
  • Supportato dal toolchain LPCXpresso a basso costo di NXP
Schema LPC122X
fare clic per ingrandire
Tipo Memoria Timer Interfacce seriali Analogica Pin I/O Contenitore
Flash (kB) SRAM (kB) N. di timer* Canali PWM UART I2C SSP/SPI Canali ADC/ risoluzione
LPC1227 128 8 6 13** 2 1 1 8 can 10 b 39 ~ 55 LQFP48, LQFP64
LPC1226 96 8 6 13** 2 1 1 8 can 10 b 39 ~ 55 LQFP48, LQFP64
LPC1225 64 ~ 80 8 6 13** 2 1 1 8 can 10 b 39 ~ 55 LQFP48, LQFP64
LPC1224 32 ~ 48 4 6 13** 2 1 1 8 can 10 b 39 ~ 55 LQFP48, LQFP64

* Include timer watchdog e clock in tempo reale

** Uso dei timer

LPC1102

LPC1102, il primo di una serie di dispositivi alloggiati in WL-CSP, offre potenza di calcolo senza precedenti in soli 5 mmq di area su PCB. Progettato per applicazioni che richiedono un layout della scheda ultra-miniaturizzato, offre prestazioni a 32 bit reali (50 MHz) e una configurazione di memoria molto più elevata (32 kB di memoria flash) rispetto alle tipiche soluzioni a 8/16 bit.

Caratteristiche Schema
  • Core ARM Cortex-M0 a 50 MHz
  • 32 kB di Flash
  • 8 kB di RAM
  • Periferiche seriali: SPI, UART
  • ADC a 10 bit e 5 canali
  • Due timer a 32 bit, due timer a 16 bit, timer Systick, WDT
  • Potenza dinamica inferiore, che produce nel complesso un consumo energetico ridotto
  • 11 GPIO ad alta velocità
  • Contenitore WL-CSP (2,17 x 2,32 mm, passo di 0,5 mm)
  • Densità di codice superiore rispetto agli MCU a 8/16 bit tradizionali
  • Supportato dal toolchain LPCXpresso a basso costo di NXP
  • Miglior prodotto per sistemi embedded e CI (EDN 2010 China Innovation)
Schema LPC1102
fare clic per ingrandire
Numero tipo Flash (kB) SRAM (kB) UART RS-485 I2C SPI Canali ADC Contenitore
LPC1102 32 8 1 1 - 5 can 10 b WLCSP16
Cortex-M3

Prestazioni leader del settore con bassa potenza

ARM Cortex-M3 di NXP, il primo dei nostri core Cortex-M a offrire prestazioni costanti senza soluzione di continuità, è diventato in breve tempo la scelta tipica per un'ampia gamma di applicazioni. LPC1300, un'implementazione a bassa potenza, basso costo, svolge funzioni a livello USB Device. LPC1700 integra periferiche avanzate, quali Ethernet, USB 2.0 e CAN 2.0B. LPC1800, Cortex-M3 dalle prestazioni massime disponibile sul mercato, opera fino a 150 MHz e offre fino a 1 MB di flash e fino a 200 kB di SRAM. Per una libertà di progettazione ancora maggiore e la flessibilità di upgrade o downgrade rapido delle prestazioni del sistema, i membri del nostro portafoglio Cortex-M3 hanno piedinatura compatibile con i dispositivi dei nostri portafogli ARM7, Cortex-M4 e Cortex-M0.

Fare clic sotto per ulteriori informazioni.

LPC1300

Questa serie ad efficienza energetica realizza risparmi di energia in una gamma di applicazioni. Per semplificare la progettazione di sistemi abilitati per USB, LPC1340 include driver USB su chip per dispositivi in classe di archiviazione di massa e interfaccia uomo-macchina. I driver sono incorporati nella ROM, così risparmiano circa da 5 a 6 kB di codice utente. Per una maggiore flessibilità di progettazione, la serie LPC134x offrono compatibilità a livello dei pin con la serie Cortex-M0 LPC11U00.

Caratteristiche Schema
  • Core ARM Cortex-M3 fino a 72 MHz
  • Fino a 32 kB di flash
  • Fino a 8 kB di SRAM
  • Profili di alimentazione in ROM (solo LPC13x)
  • Controller di periferica USB 2.0 FS con PHY su chip
    • Driver basati su ROM con risparmio fino a 6 kB di flash
    • Codice testato e convalidato, certificato USB per ridurre il rischio di sviluppo
    • Classi di periferiche supportate: archiviazione di massa, interfaccia uomo-macchina
    • Dotato di bootloader USB senza driver su chip
  • Il driver ROM binario aggira i problemi di porting dei fornitori di strumenti
  • Periferiche seriali: I2C Fast-mode Plus, SSP/SPI, UART
  • ADC a 10 bit e 8 canali
  • Basso consumo energetico ~200 µA/MHz
  • Fino a 42 GPIO
  • Programmazione flash
  • Supportato dal toolchain LPCXpresso a basso costo di NXP
  • I dispositivi LPC134x hanno piedinatura compatibile con la serie Cortex-M0 LPC11U00
Scheda LPC13xx
fare clic per ingrandire
Tipo Memoria Timer Interfacce seriali Pin I/O Contenitore
Flash (kB) SRAM (kB) N. di timer* Canali PWM USB UART I2C SSP/SPI Canali ADC/ risoluzione
LPC1343 32 8 5 11** 1 1 1 1 8 can 10 b 28 ~ 42 LQFP48, HVQFN33
LPC1342 16 4 5 11** 1 1 1 1 8 can 10 b 28 HVQFN33
LPC1313 32 8 5 11**   1 1 2 8 can 10 b 28 ~ 42 LQFP48, HVQFN33
LPC1311 8 2 5 11**   1 1 2 8 can 10 b 28 HVQFN33
LPC1315 32 8 5 11**   1 1 2 8 can 10 b 28 ~ 40 HVQFN33,
LQFP48
LPC1316 48 8 5 11**   1 1 2 8 can 10 b 28 ~ 40 HVQFN33
LPC1317 64 8 5 11**   1 1 2 8 can 10 b 28 ~ 51 HVQFN33
LPC1345 32 8 5 11** 1 1 1 2 8 can 10 b 26 ~ 40 HVQFN33
LPC1347 32 8 5 11** 1 1 1 2 8 can 10 b 26 ~ 40 HVQFN33,
LQFP48

* Include timer watchdog e clock in tempo reale

** Uso dei timer

LPC176x

La serie LPC1700 funziona a velocità fino a 120 MHz. Ogni dispositivo è dotato di memoria Flash fino a 512 kB, fino a 96 kB di SRAM, fino a 4 kB di EEPROM, convertitori A/D a 12 bit e D/A a 10 bit e un oscillatore interno. La serie offre inoltre periferiche avanzate, quali Ethernet, USB 2.0 Host/OTG/Device, controllo LCD e CAN 2.0B.

Caratteristiche Schema
  • Core ARM Cortex-M3 fino a 120 MHz
  • Fino a 512 kB di flash
  • Fino a 96 kB di SRAM
  • Fino a 4 kB di EEPROM
  • Il bus multi-livello avanzato realizza alte prestazioni senza colli di bottiglia
  • Controller LCD con risoluzione display fino a 1024x768 pixel
  • MAC 10/100T Ethernet con interfacce MII e RMII
  • Controller USB 2.0 FS Host/Device/OTG
  • PWM per il controllo di motori con interfaccia encoder in quadratura
  • Due controller CAN 2.0B
  • Periferiche seriali: fino a tre I2C, fino a tre SSP/SPI, fino a cinque UART e I2S
  • Periferiche analogiche: ADC a 12 bit, DAC a 10 bit
  • Altre periferiche: RTC a bassa potenza, oscillatore RC interno preciso
  • Fino a 165 GPIO
  • Supportato dal toolchain LPCXpresso a basso costo di NXP
Schema LPC178x
fare clic per ingrandire
Tipo Memoria Timer Interfacce seriali Analogica Pin I/O Contenitore
Flash (kB) SRAM (kB) N. di timer* Canali PWM Ethernet USB UART I2C CAN SPI SSP/SPI I2S Canali ADC/ risoluzione Canali DAC/ risoluzione
LPC1788 512 96 5 6 1 1 5 3 2   3 1 8 can 12 b 1 can 10 b Fino a 165 LQFP208/144, TFBGA208/180
LPC1787 512 96 5 6   1 5 3 2   3 1 8 can 12 b 1 can 10 b Fino a 165 LQFP208
LPC1786 256 80 5 6 1 1 5 3 2   3 1 8 can 12 b 1 can 10 b Fino a 165 LQFP208
LPC1785 256 80 5 6   1 5 3 2   3 1 8 can 12 b 1 can 10 b Fino a 165 LQFP208
LPC1778 512 96 5 6 1 1 5 3 2   3 1 8 can 12 b 1 can 10 b Fino a 165 LQFP208/144, TFBGA208/180
LPC1777 512 96 5 6   1 5 3 2   3 1 8 can 12 b 1 can 10 b Fino a 165 LQFP208
LPC1776 256 80 5 6 1 1 5 3 2   3 1 8 can 12 b 1 can 10 b Fino a 165 LQFP208, TFBGA180
LPC1774 128 40 5 6   1 4 3 2   3 1 8 can 12 b 1 can 10 b Fino a 165 LQFP208, LQFP144
LPC1769 512 64 6 6 1 1 4 3 2 1 2 1 8 can 12 b 1 can 10 b 70 LQFP100
LPC1768 512 64 6 6 1 1 4 3 2 1 2 1 8 can 12 b 1 can 10 b 70 LQFP100, TFBGA100
LPC1767 512 64 6 6 1   4 3   1 2 1 8 can 12 b 1 can 10 b 70 LQFP100
LPC1766 256 64 6 6 1 1 4 3 2 1 2 1 8 can 12 b 1 can 10 b 70 LQFP100
LPC1765 256 64 6 6   1 4 3 2 1 2 1 8 can 12 b 1 can 10 b 70 LQFP100
LPC1764 128 32 6 6 1 1 4 3 2 1 2   8 can 12 b 1 can 10 b 70 LQFP100
LPC1763 256 64 6 6     4 3   1 2 1 8 can 12 b 1 can 10 b 70 LQFP100
LPC1759 512 64 6 6   1 4 2 2 1 2 1 6 can 12 b 1 can 10 b 52 LQFP80
LPC1758 512 64 6 6 1 1 4 2 2 1 2 1 6 can 12 b 1 can 10 b 52 LQFP80
LPC1756 256 32 6 6   1 4 2 2 1 2 1 6 can 12 b 1 can 10 b 52 LQFP80
LPC1754 128 32 6 6   1 4 2 1 1 2   6 can 12 b 1 can 10 b 52 LQFP80
LPC1752 64 16 6 6   1 4 2 1 1 2   6 can 12 b 1 can 10 b 52 LQFP80
LPC1751 32 8 6 6   1 4 2 1 1 2   6 can 12 b 1 can 10 b 52 LQFP80

* Include timer watchdog e clock in tempo reale

LPC1800

Funzionante a velocità fino a 150 MHz, la serie LPC1800 è il più veloce ARM Cortex-M3 sul mercato. Questi dispositivi ad alte prestazioni presentano periferiche avanzate, ad esempio Ethernet, USB 2.0 Host/OTG/Device, controller LCD e CAN 2.0B, oltre a due uniche periferiche NXP − un timer a stati configurabili per la generazione flessibile di forme d'onda e un'interfaccia Flash Quad SPI (SPIFI) per flash seriale mappata alla memoria. L'architettura di memoria flash con ampiezza di 256 bit riduce il consumo energetico, riducendo al minimo i richiami da memoria e massimizza le prestazioni del processore core. La serie LPC1800 ha piedinatura compatibile con la serie Cortex-M4 LPC4300.

Caratteristiche Schema
  • Core ARM Cortex-M3 fino a 150 MHz
  • Fino a 1 MB di flash a doppio banco
  • Fino a 200 kB di SRAM
  • Fino a 4 kB di EEPROM
  • Controller LCD con risoluzione display fino a 1024x768 pixel
  • MAC 10/100T Ethernet con interfacce MII e RMII
  • Due interfacce USB 2.0 HS, con PHY su chip
  • Due controller CAN 2.0B
  • Controller di memoria esterno
  • Interfaccia Flash Quad SPI (SPIFI) innovativa
  • Sottosistema di temporizzazione a stati configurabili (SCTS)
  • Decrittografia AES con memorie OTP sicure a 128 bit per la memorizzazione delle chiavi
  • Quattro modalità di potenza ridotta: sospensione, sospensione profonda, spegnimento e spegnimento profondo
  • Fino a 164 GPIO
  • Processo a 90 nm a bassissima perdita
  • Compatibilità pin con la serie Cortex-M4 LPC4300
Schema LPC18xx
fare clic per ingrandire
Tipo Memoria Periferiche configurabili Timer Interfacce seriali Analogica LCD SD/MMC Pin I/O Interfaccia bus esterno Contenitore
Flash (kB) SRAM (kB) Timer a stati configurabili (SCT) N. di timer* Canali PWM Ethernet USB UART I2C CAN SSP/SPI Interfaccia Flash Quad SPI (SPIFI) I2S Canali ADC/ risoluzione
LPC1857 1024 (2x512) 136 5 6 1 2 4 2 2 2 2 2 8 can 10 b 80 16 ~ 32 BGA256/180, LQFP208
LPC1853 512 (2x256) 136 5 6 1 2 4 2 2 2 2 2 8 can 10 b 80 16 ~ 32 BGA256/180, LQFP208
LPC1850   200 5 6 1 2 4 2 2 2 2 2 8 can 10 b 80 16 ~ 32 BGA256/180, LQFP208
LPC1837 1024 (2x512) 136 5 6 1 2 4 2 2 2 2 2 8 can 10 b   80 16 ~ 32 BGA256/180/100, LQFP208/144
LPC1833 512 (2x256) 136 5 6 1 2 4 2 2 2 2 2 8 can 10 b   80 16 ~ 32 BGA256/180/100, LQFP208/144
LPC1830   200 5 6 1 2 4 2 2 2 2 2 8 can 10 b   80 16 ~ 32 BGA256/180/100, LQFP208/144
LPC1827 1024 (2x512) 136 5 6   1 4 2 2 2 2 2 4-6 can 10 b     50 ~ 64 8 ~ 16 BGA100, LQFP144/100
LPC1825 768 (2x384) 136 5 6   1 4 2 2 2 2 2 4-6 can 10 b     50 ~ 64 8 ~ 16 BGA100, LQFP144/100
LPC1823 512 (2x256) 104 5 6   1 4 2 2 2 2 2 4-6 can 10 b     50 ~ 64 8 ~ 16 BGA100, LQFP144/100
LPC1822 512 (2x256) 104 5 6   1 4 2 2 2 2 2 4-6 can 10 b     50 ~ 64 8 ~ 16 BGA100, LQFP144/100
LPC1820   168 5 6   1 4 2 2 2 2 2 4-6 can 10 b     50 ~ 64 8 ~ 16 BGA100, LQFP144/100
LPC1817 1024 (2x512) 136 5 6     4 2 2 2 2 2 4-6 can 10 b     50 ~ 64 8 ~ 16 BGA100, LQFP144/100
LPC1815 768 (2x384) 136 5 6     4 2 2 2 2 2 4-6 can 10 b     50 ~ 64 8 ~ 16 BGA100, LQFP144/100
LPC1813 512 (2x256) 104 5 6     4 2 2 2 2 2 4-6 can 10 b     50 ~ 64 8 ~ 16 BGA100, LQFP144/100
LPC1812 512 (2x256) 104 5 6     4 2 2 2 2 2 4-6 can 10 b     50 ~ 64 8 ~ 16 BGA100, LQFP144/100
LPC1810   136 5 6     4 2 2 2 2 2 4-6 can 10 b     50 ~ 64 8 ~ 16 BGA100, LQFP144/100

* Include timer watchdog e clock in tempo reale

Cortex-M4

I primi DSC dual core al mondo

La serie LPC4300, la prima famiglia al mondo di controller per segnali digitali (DSC) dual core asimmetrici, unisce i core ARM Cortex-M4 e ARM Cortex-M0 a bassa potenza e alte prestazioni a una serie esclusiva di periferiche configurabili. Questi controller consentono di sviluppare velocemente sofisticate applicazioni DSP e MCU all'interno di un'unica architettura e un unico ambiente di sviluppo.

Per una maggiore flessibilità di progettazione, la serie LPC4300 offre compatibilità a livello dei pin con la serie LPC1800 Cortex-M3.

Fare clic sotto per ulteriori informazioni.

LPC4300

Nella serie LPC4300, il processore Cortex-M4 combina i benefici di un microcontroller con caratteristiche di elaborazione dei segnali digitali ad alte prestazioni come MAC a ciclo unico, tecniche SIMD (dati multipli - istruzioni singola), aritmetica saturante e unità a virgola mobile. Un coprocessore Cortex-M0 scarica numerosi cicli di trasferimento dati e gestione I/O che possono esaurire la capacità computazionale del core Cortex-M4. L'architettura di memoria flash con ampiezza di 256 bit riduce il consumo energetico, riducendo al minimo i richiami e massimizza le prestazioni del processore core. La serie LPC4300 ha piedinatura compatibile con la serie LPC1800 Cortex-M3.

Caratteristiche Schema
  • Architettura dual core a 180 MHz
    • Core ARM Cortex-M4 con unità a virgola mobile hardware
    • Coprocessore asimmetrico ARM Cortex-M0
  • Flash a doppio banco fino a 1 MB, fino a 264 kB di SRAM, fino a 4 kB di EEPROM
  • Controller LCD con risoluzione display fino a 1024x768 pixel
  • MAC 10/100T Ethernet con interfacce MII e RMII
  • Due interfacce USB 2.0 HS, con PHY su chip
  • Controller di memoria esterno
  • Unità di protezione della memoria (MPU)
  • Interfaccia Flash Quad SPI (SPIFI) innovativa
  • Sottosistema di temporizzazione a stati configurabili (SCTS)
  • Decrittografia AES con memorie OTP sicure a 128 bit per la memorizzazione delle chiavi
  • Quattro modalità di potenza ridotta: sospensione, sospensione profonda, spegnimento e spegnimento profondo
  • Fino a 164 GPIO, con GPIO seriale configurabile (SGPIO)
  • Compatibilità pin con la serie Cortex-M4 LPC1800
Schema LPC43xx
fare clic per ingrandire
Tipo Memoria Periferiche configurabili Timer Interfacce seriali Analogica LCD SD/MMC Pin I/O Interfaccia bus esterno Contenitore
Flash (kB) SRAM (kB) Timer a stati configurabili (SCT) GPIO seriale (SGPIO) N. di timer Canali PWM Ethernet USB UART I2C CAN SPI SSP/SPI Interfaccia Flash Quad SPI (SPIFI) I2S Canali ADC/ risoluzione
LPC4357 1024 (2x512) 136 5 6 1 2 4 2 2 1 2 2 2 8 can 10 b 146 16 ~ 32 BGA256/180, LQFP208
LPC4353 512 (2x256) 136 5 6 1 2 4 2 2 1 2 2 2 8 can 10 b 146 16 ~ 32 BGA256/180, LQFP208
LPC4350   264 5 6 1 2 4 2 2 1 2 2 2 8 can 10 b 146 16 ~ 32 BGA256/180, LQFP208
LPC4337 1024 (2x512) 136 5 6 1 2 4 2 2 1 2 2 2 8 can 10 b   146 16 ~ 32 BGA256/180/100, LQFP208/144
LPC4333 512 (2x256) 136 5 6 1 2 4 2 2 1 2 2 2 8 can 10 b   146 16 ~ 32 BGA256/180/100, LQFP208/144
LPC4330   264 5 6 1 2 4 2 2 1 2 2 2 8 can 10 b   146 16 ~ 32 BGA256/180/100, LQFP208/144
LPC4327LPC4327 1024 (2x512) 136 5 6   1 4 2 2 1 2 2 2 4-6 can 10 b     fino a 64 8 ~ 16 BGA100, LQFP144/100
LPC4325LPC4325 768 (2x384) 136 5 6   1 4 2 2 1 2 2 2 4-6 can 10 b     fino a 64 8 ~ 16 BGA100, LQFP144/100
LPC4323LPC4323 512 (2x256) 104 5 6   1 4 2 2 1 2 2 2 4-6 can 10 b     fino a 64 8 ~ 16 BGA100, LQFP144/100
LPC4322LPC4322 512 (1x512) 104 5 6   1 4 2 2 1 2 2 2 4-6 can 10 b     fino a 64 8 ~ 16 BGA100, LQFP144/100
LPC4320   200 5 6   1 4 2 2 1 2 2 2 4-6 can 10 b     fino a 64 8 ~ 16 BGA100, LQFP144/100
LPC4317LPC4317 1024 (2x512) 136 5 6     4 2 2 1 2 2 2 4-6 can 10 b     fino a 64 8 ~ 16 BGA100, LQFP144/100
LPC4315LPC4315 768 (2x384) 136 5 6     4 2 2 1 2 2 2 4-6 can 10 b     fino a 64 8 ~ 16 BGA100, LQFP144/100
LPC4313LPC4313 512 (2x256) 104 5 6     4 2 2 1 2 2 2 4-6 can 10 b     fino a 64 8 ~ 16 BGA100, LQFP144/100
LPC4312LPC4312 512 (1x512) 104 5 6     4 2 2 1 2 2 2 4-6 can 10 b     fino a 64 8 ~ 16 BGA100, LQFP144/100
LPC4310   168 5 6     4 2 2 1 2 2 2 4-6 can 10 b     fino a 64 8 ~ 16 BGA100, LQFP144/100

I migliori strumenti creano i progetti migliori

Il nostro intero portafoglio ARM funziona con un singolo toolchain MCU. Ciò significa che potrete utilizzare un set familiare di strumenti a prescindere dal prodotto o dall'architettura prescelta. Inoltre, vista la vasta gamma di opzioni tra cui scegliere, potrete star certi di lavorare con i migliori. Sia che decidiate per uno dei nostri strumenti personalizzati o un software di un partner, sarete in grado di esplorare nuove idee e raggiungere il mercato più velocemente che mai. Gli strumenti di terze parti elencati sono disponibili per l'acquisto tramite un rivenditore autorizzato NXP. L'elenco è solo parziale; per un elenco completo, visitare www.nxp.com e inserire "ARM Development Tools" nel campo di ricerca.

Toolchain LPCXpresso

Questa piattaforma di sviluppo innovativa, creata da NXP esclusivamente per microcontroller Cortex-M, vi segue in ogni fase di sviluppo, dalla valutazione fino allo sviluppo del prodotto per meno di USD 30. Progettato per la semplicità e la facilità d'uso, è dotata di un potente IDE basato su Eclipse con un'interfaccia utente speciale, progettata da NXP. Include inoltre un compilatore Cortex-M0 ottimizzato con librerie, una sonda di debug LPC-Link JTAG/SWD e schede target. È anche disponibile una versione Linux.

Codice Cortex Descrizione
568-4859-ND M0 Scheda LPCXpresso per LPC1114
568-6645-ND M0 Scheda LPCXpresso per LPC11C24
568-7517-ND M0 Scheda LPCXpresso per LPC11U14
568-6642-ND M0 Scheda LPCXpresso per LPC1200
568-4947-ND M3 Scheda LPCXpresso per LPC1343
568-5101-ND M3 Scheda LPCXpresso per LPC1769
568-7536-ND M0/M3 Scheda di controllo motori LPCXpresso per LPC1114, LPC1343, LPC1769
Strumento di prototipazione mbed

Questo incredibile strumento online, sviluppato congiuntamente da NXP e ARM, è l'unico strumento di prototipazione rapida per i prodotti ARM. Fornisce un insieme di hardware e software strettamente accoppiato, con cui è facile esplorare rapidamente le idee progettuali. I nuovi utenti possono iniziare in pochi minuti e la compilazione del primo programma può richiedere anche soltanto 60 secondi. La versione Cortex di mbed utilizza un dispositivo LPC1768 Cortex-M3. Per ulteriori informazioni, visitare il sito http://mbed.org.

  • Iniziate subito senza indugio, senza installare nulla
  • Mettetevi al lavoro rapidamente con API di alto livello
  • Esplorate, testate e dimostrare le vostre idee in modo più efficace
  • Scrivete codice essenziale e compatto, facile da modificare
  • Accedete da ovunque, su Windows, Mac o Linux
Codice Cortex Descrizione
568-4916-ND LPC1768 Scheda mbed LPC1768
Scheda code red

Code Red Technologies produce strumenti di sviluppo innovativi e potenti per microcontroller a 32 bit basati su ARM, consentendo ai progettisti di sistemi embedded di realizzare velocemente le loro applicazioni, in pochi minuti anziché in settimane. Abbiamo sviluppato una tecnologia esclusiva per fornire livelli di visibilità senza precedenti nei sistemi target, consentendo il rapido sviluppo e il debug di applicazioni embedded a piena funzionalità. La nostra famiglia Red Suite comprende Red Probe + sonda di debug, che fornisce alti livelli di visibilità nei sistemi target, in modo che gli sviluppatori possano eseguire rapidamente il debug delle applicazioni embedded.

Codice Cortex Descrizione
568-4815-ND LPC1768 Scheda di valutazione Code Red LPC1769

Scheda embedded artists

EA garantisce cicli di progettazione e sviluppo più semplici e più brevi, quando si utilizzano processori NXP, fornendo prodotti affidabili, servizi e competenze ai nostri clienti. EA progetta, produce e distribuisce piattaforme di valutazione e OEM basate su processori NXP per tutte le aziende operanti a livello globale. Lavoriamo in stretta collaborazione con NXP, garantendo una conoscenza superiore, alta qualità e disponibilità di nuovi prodotti, così come un'assistenza clienti di primo livello. Aiutiamo le aziende con servizi di personalizzazione per soddisfare esigenze specifiche e garantire soluzioni economicamente vantaggiose.

Codice Cortex Descrizione
EA-OEM-509-ND M3 Kit di sviluppo LPC1788
EA-XPR-021-ND M0/M3 Scheda base LPCXpresso
Strumenti di sviluppo Hitex

Hitex può vantarsi di 35 anni di storia aziendale e gode di una posizione di leadership come fornitore di strumenti innovativi e affidabili per i progettisti di sistemi embedded. Il portafoglio comprende soluzioni sofisticate e programmi di formazione orientati al prodotto completi per supportare gli utenti a portare applicazioni di alta qualità sul mercato più rapidamente. Questo include emulatori in-circuit, debugger, schede di valutazione, strumenti software per il test automatizzato, compilatori, analizzatori di protocollo e bus, programmatori e soluzioni di profilatura dell'energia. Hitex supporta inoltre i clienti su servizi di consulenza in tutte le fasi di sviluppo dei loro progetti, dall'ideazione alla realizzazione del sistema, con un'attenzione particolare e una profonda esperienza in applicazioni critiche per la sicurezza.

Codice Cortex Descrizione
568-4918-ND LPC1313 Stick LPC1313 di Hitex
568-6899-ND LPC1800 Scheda di valutazione LPC1800
568-8537-ND LPC4300 Scheda di valutazione LPC4300