LPC2468FBD208 Microcontrollori ARM – MCU Micro a chip singolo da 16 bit/32 bit;
♠ Descrizione del prodotto
Attributo del prodotto | Valore di attributo |
Produttore: | NXP |
Categoria di prodotto: | Microcontrollori ARM - MCU |
Direttiva RoHS: | Dettagli |
Stile di montaggio: | SMD/SMT |
Nucleo: | ARM7TDMI-S |
Dimensioni della memoria del programma: | 512 kB |
Ancora busta di dati: | 32 bit/16 bit |
Risoluzione del convertitore di segnale analogico-digitale (ADC): | 10 bit |
Frequenza massima dell'orologio: | 72 MHz |
Numero di ingressi/uscite: | 160 I/O |
Dimensione RAM dati: | 98 kB |
Voltaggio di alimentazione - Min.: | 3,3 V |
Voltaggio di alimentazione - Max.: | 3,3 V |
Temperatura minima di lavoro: | - 40 °C |
Temperatura massima di lavoro: | + 85 °C |
Imballato: | Vassoio |
Marca: | NXP Semiconduttori |
Sensibili all'umidità: | SÌ |
Tipo di prodotto: | Microcontrollori ARM - MCU |
Quantità di confezione di fabbrica: | 180 |
Sottocategoria: | Microcontrollori - MCU |
Alias dei pezzi n.: | 935282457557 |
♠LPC2468 Microchip singolo a 16 bit/32 bit; flash da 512 kB, Ethernet, CAN, ISP/IAP, dispositivo/host/OTG USB 2.0, interfaccia di memoria esterna
NXP Semiconductors ha progettato il microcontrollore LPC2468 attorno a un core CPU ARM7TDMI-S a 16/32 bit con interfacce di debug in tempo reale che includono sia JTAG che embedded trace. L'LPC2468 dispone di 512 kB di memoria flash ad alta velocità integrata.memoria.
Questa memoria flash include un'interfaccia di memoria speciale a 128 bit e un'architettura di accelerazione che consente alla CPU di eseguire istruzioni sequenziali dalla memoria flash alla massima frequenza di clock di sistema di 72 MHz. Questa caratteristica èdisponibile solo sulla famiglia di prodotti microcontrollori ARM LPC2000.
LPC2468 può eseguire sia istruzioni ARM a 32 bit che Thumb a 16 bit. Il supporto per entrambi i set di istruzioni consente agli ingegneri di scegliere di ottimizzare la propria applicazione persia le prestazioni che le dimensioni del codice a livello di subroutine. Quando il core esegue istruzioni in stato Thumb, può ridurre le dimensioni del codice di oltre il 30% con solo una piccola perdita di prestazioni, mentre l'esecuzione di istruzioni in stato ARM massimizza le prestazioni del core.prestazione.
Il microcontrollore LPC2468 è ideale per applicazioni di comunicazione multiuso. Incorpora un Media Access Controller (MAC) Ethernet 10/100, un controller USB full-speed Device/Host/OTG con 4 kB di RAM endpoint, quattroUART, due canali Controller Area Network (CAN), un'interfaccia SPI, due porte seriali sincrone (SSP), tre interfacce I²C e un'interfaccia I²S. A supporto di questa raccolta di interfacce di comunicazione seriale sono presenti le seguenti funzionalità:componenti; un oscillatore di precisione interno da 4 MHz su chip, 98 kB di RAM totale composta da 64 kB di SRAM locale, 16 kB di SRAM per Ethernet, 16 kB di SRAM per DMA per uso generale, 2 kB di SRAM alimentata a batteria e una memoria esternaControllore (EMC).
Queste caratteristiche rendono questo dispositivo ideale per gateway di comunicazione e convertitori di protocollo. A complemento dei numerosi controller di comunicazione seriale, sono disponibili diverse funzionalità di clocking e di memoria.Timer a 32 bit, un ADC a 10 bit migliorato, un DAC a 10 bit, due unità PWM, quattro pin di interrupt esterni e fino a 160 linee GPIO veloci.
LPC2468 collega 64 dei pin GPIO al controller di interrupt vettoriale (VIC) basato su hardware, il che significa che questiGli ingressi esterni possono generare interrupt attivati dal fronte di uscita. Tutte queste caratteristiche rendono l'LPC2468 particolarmente adatto per sistemi di controllo industriale e medicali.
Processore ARM7TDMI-S, con velocità fino a 72 MHz.
512 kB di memoria flash on-chip con funzionalità di programmazione in-system (ISP) e programmazione in-application (IAP). La memoria flash è sul bus locale ARM per un accesso alla CPU ad alte prestazioni.
La SRAM on-chip da 98 kB include:
64 kB di SRAM sul bus locale ARM per un accesso alla CPU ad alte prestazioni.
16 kB di SRAM per interfaccia Ethernet. Può essere utilizzata anche come SRAM per uso generico.
16 kB SRAM per uso DMA generico, accessibile anche tramite USB.
Memoria dati SRAM da 2 kB alimentata dal dominio di potenza dell'orologio in tempo reale (RTC).
Il sistema Dual Advanced High-performance Bus (AHB) consente l'esecuzione simultanea di Ethernet DMA, USB DMA e programmi dalla memoria flash on-chip senza conflitti.
EMC fornisce supporto per dispositivi di memoria statica asincrona quali RAM, ROM e flash, nonché memorie dinamiche quali SDRAM a velocità dati singola.
Advanced Vectored Interrupt Controller (VIC), che supporta fino a 32 interrupt vettoriali.
Controller DMA per uso generale (GPDMA) su AHB che può essere utilizzato con l'interfaccia SSP, I2S-bus e SD/MMC nonché per trasferimenti da memoria a memoria.
Interfacce seriali:
MAC Ethernet con interfaccia MII/RMII e controller DMA associato. Queste funzioni risiedono su un AHB indipendente.
Controller USB 2.0 full-speed a doppia porta per dispositivo/host/OTG con PHY integrato nel chip e controller DMA associato.
Quattro UART con generazione di velocità in baud frazionaria, uno con I/O di controllo modem, uno con supporto IrDA, tutti con FIFO.
Controller CAN a due canali.
Controllore SPI.
Due controller SSP, con funzionalità FIFO e multiprotocollo. Uno è un'alternativa per la porta SPI, condividendone l'interrupt. Gli SSP possono essere utilizzati con il controller GPDMA.
Tre interfacce bus I2C (una con open-drain e due con pin di porta standard).
Interfaccia I2S (Inter-IC Sound) per ingresso o uscita audio digitale. Può essere utilizzata con GPDMA.
Altre periferiche:
Interfaccia per schede di memoria SD/MMC.
160 Pin I/O per uso generico con resistori pull-up/down configurabili.
Convertitore ADC a 10 bit con multiplexing di ingresso tra 8 pin.
DAC a 10 bit.
Quattro timer/contatori per uso generale con 8 ingressi di acquisizione e 10 uscite di confronto. Ogni blocco timer ha un ingresso di conteggio esterno.
Due blocchi PWM/timer con supporto per il controllo di motori trifase. Ogni PWM ha ingressi di conteggio esterni.
RTC con dominio di potenza separato. La sorgente di clock può essere l'oscillatore RTC o il clock APB.
2 kB di SRAM alimentati dal pin di alimentazione dell'RTC, che consentono di memorizzare i dati quando il resto del chip è spento.
WatchDog Timer (WDT). Il WDT può essere sincronizzato tramite l'oscillatore RC interno, l'oscillatore RTC o il clock APB.
Interfaccia di test/debug ARM standard per la compatibilità con gli strumenti esistenti.
Il modulo di tracciamento dell'emulazione supporta il tracciamento in tempo reale.
Singolo alimentatore da 3,3 V (da 3,0 V a 3,6 V).
Quattro modalità di risparmio energetico: inattività, sospensione, spegnimento e spegnimento completo.
Quattro ingressi di interrupt esterni configurabili come sensibili al fronte/livello. Tutti i pin sulle porte 0 e 2 possono essere utilizzati come sorgenti di interrupt sensibili al fronte.
Riattivazione del processore dalla modalità di spegnimento tramite qualsiasi interrupt in grado di funzionare durante la modalità di spegnimento (inclusi interrupt esterni, interrupt RTC, attività USB, interrupt di riattivazione Ethernet, attività bus CAN, interrupt pin porta 0/2). Due domini di potenza indipendenti consentono la regolazione fine del consumo energetico in base alle funzionalità necessarie.
Ogni periferica ha il proprio divisore di clock per un ulteriore risparmio energetico. Questi divisori contribuiscono a ridurre la potenza attiva dal 20% al 30%.
Rilevamento del calo di tensione con soglie separate per l'interruzione e il ripristino forzato.
Ripristino all'accensione on-chip. Oscillatore a cristallo on-chip con un intervallo operativo da 1 MHz a 25 MHz.
Oscillatore RC interno da 4 MHz con una precisione dell'1%, che può essere utilizzato opzionalmente come clock di sistema. Se utilizzato come clock della CPU, non consente il funzionamento di CAN e USB.
Il PLL integrato consente il funzionamento della CPU fino alla massima frequenza di clock senza la necessità di un cristallo ad alta frequenza. Può essere gestito dall'oscillatore principale, dall'oscillatore RC interno o dall'oscillatore RTC.
Boundary scan per test semplificati delle schede.
La versatile selezione delle funzioni dei pin consente maggiori possibilità di utilizzo delle funzioni periferiche on-chip.
Controllo industriale
Sistemi medici
Convertitore di protocollo
Comunicazioni