LPC2468FBD208 Microcontrolere ARM – MCU Micro pe un singur cip pe 16/32 de biți;
♠ Descrierea produsului
Atribut al produsului | Valoarea atributului |
Producător: | NXP |
Categorie de produs: | Microcontrolere ARM - MCU |
RoHS: | Detalii |
Stil de montaj: | SMD/SMT |
Nucleu: | ARM7TDMI-S |
Dimensiunea memoriei programului: | 512 kB |
Anul următor de magistrală de date: | 32 biți/16 biți |
Rezoluția convertorului de semnal analogic a digital (ADC): | 10 biți |
Frecvența maximă a ceasului: | 72 MHz |
Numărul de intrări / ieșiri: | 160 I/O |
Dimensiunea memoriei RAM: | 98 kB |
Voltaje de alimentación - Mín.: | 3,3 V |
Voltaje de alimentare - Máx.: | 3,3 V |
Temperatura de lucru minima: | - 40°C |
Temperatura maximă de lucru: | + 85°C |
Ambalat: | Tavă |
Marcă: | NXP Semiconductors |
Sensibile la umiditate: | Da |
Tip de produs: | Microcontrolere ARM - MCU |
Cantitatea de empaque de fabrică: | 180 |
Subcategorie: | Microcontrolere - MCU |
Aliasul pieselor nr.: | 935282457557 |
♠LPC2468 Microprocesor cu un singur cip pe 16/32 de biți; memorie flash de 512 kB, Ethernet, CAN, ISP/IAP, dispozitiv/gazdă/OTG USB 2.0, interfață de memorie externă
NXP Semiconductors a proiectat microcontrolerul LPC2468 în jurul unui nucleu CPU ARM7TDMI-S pe 16 biți/32 biți, cu interfețe de depanare în timp real care includ atât JTAG, cât și trace încorporat. LPC2468 are 512 kB de memorie flash de mare viteză integrată.memorie.
Această memorie flash include o interfață specială de memorie pe 128 de biți și o arhitectură de accelerare care permite procesorului să execute instrucțiuni secvențiale din memoria flash la o frecvență maximă de ceas a sistemului de 72 MHz. Această caracteristică estedisponibil numai pe familia de produse cu microcontrolere ARM LPC2000.
LPC2468 poate executa atât instrucțiuni ARM pe 32 de biți, cât și instrucțiuni Thumb pe 16 biți. Suportul pentru cele două seturi de instrucțiuni înseamnă că inginerii pot alege să își optimizeze aplicația pentrufie performanță, fie dimensiunea codului la nivel de subrutină. Când nucleul execută instrucțiuni în starea Thumb, poate reduce dimensiunea codului cu peste 30%, cu doar o mică pierdere de performanță, în timp ce executarea instrucțiunilor în starea ARM maximizează nucleul.performanţă.
Microcontrolerul LPC2468 este ideal pentru aplicații de comunicații multifuncționale. Acesta încorporează un controler de acces media (MAC) Ethernet 10/100, un controler USB de viteză maximă pentru dispozitive/gazdă/OTG cu 4 kB de RAM pentru terminale, patru...UART-uri, două canale Controller Area Network (CAN), o interfață SPI, două porturi seriale sincrone (SSP), trei interfețe I2C și o interfață I2S. Această colecție de interfețe de comunicații seriale este susținută de următoarele caracteristicicomponente; un oscilator intern de precizie de 4 MHz pe cip, 98 kB de RAM totală, constând din 64 kB de SRAM local, 16 kB SRAM pentru Ethernet, 16 kB SRAM pentru DMA de uz general, 2 kB de SRAM alimentat de la baterie și o memorie externăControler (EMC).
Aceste caracteristici fac ca acest dispozitiv să fie optim pentru gateway-uri de comunicație și convertoare de protocol. Completând numeroasele controlere de comunicație serială, există diverse capacități versatile de sincronizare și funcții de memorie.Temporizatoare pe 32 de biți, un ADC pe 10 biți îmbunătățit, un DAC pe 10 biți, două unități PWM, patru pini de întrerupere externi și până la 160 de linii GPIO rapide.
LPC2468 conectează 64 dintre pinii GPIO la controlerul de întrerupere vectorială (VIC) bazat pe hardware, ceea ce înseamnă că aceștiaIntrările externe pot genera întreruperi declanșate pe flanc. Toate aceste caracteristici fac ca LPC2468 să fie deosebit de potrivit pentru sistemele de control industrial și medicale.
Procesor ARM7TDMI-S, cu frecvență de până la 72 MHz.
Memorie flash de program integrată de 512 kB, cu capacități de programare în sistem (ISP) și programare în aplicație (IAP). Memoria flash de program se află pe magistrala locală ARM pentru acces de înaltă performanță la procesor.
Memoria SRAM de 98 kB integrată include:
64 kB de SRAM pe magistrala locală ARM pentru acces de înaltă performanță la CPU.
Memorie SRAM de 16 kB pentru interfața Ethernet. Poate fi utilizată și ca memorie SRAM de uz general.
16 kB SRAM pentru utilizare DMA generală, accesibilă și prin USB.
Stocare de date SRAM de 2 kB alimentată de la domeniul de alimentare al ceasului în timp real (RTC).
Sistemul dual Advanced High-Performance Bus (AHB) permite executarea simultană a DMA Ethernet, DMA USB și a programelor de pe memoria flash integrată, fără concurență.
EMC oferă suport pentru dispozitive de memorie statică asincrone, cum ar fi RAM, ROM și flash, precum și pentru memorii dinamice, cum ar fi SDRAM cu rată unică de date.
Controler avansat de întreruperi vectoriale (VIC), care acceptă până la 32 de întreruperi vectoriale.
Controler DMA de uz general (GPDMA) pe AHB care poate fi utilizat cu SSP, magistrala I2S și interfața SD/MMC, precum și pentru transferuri memorie-memorie.
Interfețe seriale:
MAC Ethernet cu interfață MII/RMII și controler DMA asociat. Aceste funcții se află pe un AHB independent.
Controler USB 2.0 cu viteză maximă pentru dispozitiv/gazdă/OTG cu porturi duble, cu PHY integrat și controler DMA asociat.
Patru UART-uri cu generare de rată baud fracțională, unul cu I/O pentru controlul modemului, unul cu suport IrDA, toate cu FIFO.
Controler CAN cu două canale.
Controler SPI.
Două controlere SSP, cu capabilități FIFO și multi-protocol. Unul este alternativ pentru portul SPI, partajând întreruperea sa. SSP-urile pot fi utilizate cu controlerul GPDMA.
Trei interfețe I2C-bus (una cu drenaj deschis și două cu pini de port standard).
Interfață I2S (Inter-IC Sound) pentru intrare sau ieșire audio digitală. Poate fi utilizată cu GPDMA.
Alte periferice:
Interfață pentru card de memorie SD/MMC.
160 de pini I/O de uz general cu rezistențe configurabile de tracțiune/reducere.
ADC pe 10 biți cu multiplexare de intrare între 8 pini.
DAC pe 10 biți.
Patru temporizatoare/contoratoare de uz general cu 8 intrări de captură și 10 ieșiri de comparare. Fiecare bloc de temporizator are o intrare de numărare externă.
Două blocuri PWM/temporizator cu suport pentru controlul motorului trifazat. Fiecare PWM are intrări de numărare externe.
RTC cu domeniu de putere separat. Sursa de ceas poate fi oscilatorul RTC sau ceasul APB.
Memorie SRAM de 2 kB alimentată de la pinul de alimentare RTC, permițând stocarea datelor atunci când restul cipului este oprit.
Temporizator WatchDog (WDT). WDT-ul poate fi sincronizat de la oscilatorul RC intern, oscilatorul RTC sau ceasul APB.
Interfață standard ARM de testare/depanare pentru compatibilitate cu instrumentele existente.
Modulul de emulare a urmăririi acceptă urmărirea în timp real.
Sursă de alimentare unică de 3,3 V (3,0 V până la 3,6 V).
Patru moduri de consum redus: inactivitate, repaus, oprire și oprire completă.
Patru intrări de întrerupere externe configurabile ca sensibile la margine/nivel. Toți pinii de pe porturile 0 și 2 pot fi utilizați ca surse de întrerupere sensibile la margine.
Trezirea procesorului din modul de oprire prin orice întrerupere capabilă să funcționeze în timpul modului de oprire (include întreruperi externe, întreruperi RTC, activitate USB, întrerupere de trezire Ethernet, activitate magistrală CAN, întrerupere pin port 0/2). Două domenii de alimentare independente permit reglarea fină a consumului de energie în funcție de caracteristicile necesare.
Fiecare periferic are propriul divizor de ceas pentru o economie suplimentară de energie. Aceste divizoare ajută la reducerea puterii active cu 20% până la 30%.
Detectare cădere de tensiune cu praguri separate pentru întrerupere și resetare forțată.
Resetare la pornire pe cip. Oscilator cu cristal pe cip cu un interval de funcționare de la 1 MHz la 25 MHz.
Oscilator RC intern de 4 MHz, ajustat la o precizie de 1%, care poate fi utilizat opțional ca ceas de sistem. Când este utilizat ca ceas CPU, nu permite rularea CAN și USB.
PLL-ul integrat permite funcționarea procesorului până la rata maximă a acestuia, fără a fi nevoie de un cristal de înaltă frecvență. Poate fi rulat de pe oscilatorul principal, de pe oscilatorul RC intern sau de pe oscilatorul RTC.
Scanare de delimitare pentru testarea simplificată a plăcii.
Selecțiile versatile ale funcțiilor pinilor permit mai multe posibilități de utilizare a funcțiilor periferice pe cip.
Control industrial
Sisteme medicale
Convertor de protocol
Comunicații