LPC2468FBD208 Mikrokrmilniki ARM – MCU Enočipni 16-bitni/32-bitni mikrokrmilniki;
♠ Opis izdelka
Atribucija izdelka | Vrednost pripisa |
Izdelovalec: | NXP |
Kategorija izdelka: | Mikrokrmilniki ARM - MCU |
RoHS: | Podrobnosti |
Slog montaže: | SMD/SMT |
Jedro: | ARM7TDMI-S |
Tamaño de memoria del programa: | 512 kB |
Ancho de bus de datos: | 32-bitni/16-bitni |
Resolución del conversor de señal analógica a digital (ADC): | 10-bitni |
Najvišja frekvenca prikaza: | 72 MHz |
Número de entradas / salidas: | 160 V/I |
Velikost RAM-a za podatke: | 98 kB |
Voltaje de alimentación - Mín.: | 3,3 V |
Voltaje de alimentación - Máx.: | 3,3 V |
Najnižja delovna temperatura: | - 40 °C |
Temperatura de bajo maximal: | +85 °C |
Pakirano: | Pladenj |
Znamka: | NXP Semiconductors |
Razumno po mokrem: | Da |
Vrsta izdelka: | ARM mikrokrmilniki - MCU |
Cantidad de empaque de fábrica: | 180 |
Podkategorija: | Mikrokrmilniki - MCU |
Vzdevki kosov št.: | 935282457557 |
♠LPC2468 Enodelni 16-bitni/32-bitni mikroprocesor; 512 kB bliskovnega pomnilnika, Ethernet, CAN, ISP/IAP, naprava/gostitelj USB 2.0/OTG, vmesnik za zunanji pomnilnik
NXP Semiconductors je zasnoval mikrokrmilnik LPC2468 okoli 16-bitnega/32-bitnega jedra procesorja ARM7TDMI-S z vmesniki za odpravljanje napak v realnem času, ki vključujejo JTAG in vgrajeno sledljivost. LPC2468 ima 512 kB vgrajenega hitrega bliskovnega pomnilnika.spomin.
Ta bliskovni pomnilnik vključuje poseben 128-bitni vmesnik za pomnilnik in arhitekturo pospeševalnika, ki omogoča procesorju izvajanje zaporednih ukazov iz bliskovnega pomnilnika z največjo sistemsko taktno frekvenco 72 MHz. Ta funkcija jena voljo samo pri družini mikrokrmilnikov LPC2000 ARM.
LPC2468 lahko izvaja tako 32-bitne ARM kot 16-bitne Thumb ukaze. Podpora za oba nabora ukazov pomeni, da se lahko inženirji odločijo za optimizacijo svoje aplikacije zabodisi zmogljivost bodisi velikost kode na ravni podprograma. Ko jedro izvaja ukaze v stanju Thumb, lahko zmanjša velikost kode za več kot 30 % z le majhno izgubo zmogljivosti, medtem ko izvajanje ukazov v stanju ARM maksimizira jedro.uspešnost.
Mikrokrmilnik LPC2468 je idealen za večnamenske komunikacijske aplikacije. Vključuje krmilnik dostopa do medijev (MAC) 10/100 Ethernet, krmilnik USB za naprave/gostitelje/OTG s polno hitrostjo s 4 kB RAM-a za končne točke, štiriUART-i, dva kanala krmilniškega omrežja (CAN), vmesnik SPI, dva sinhrona serijska vrata (SSP), trije vmesniki I2C in vmesnik I2S. To zbirko serijskih komunikacijskih vmesnikov podpirajo naslednje funkcije.komponente; vgrajeni 4 MHz notranji precizni oscilator, 98 kB skupnega RAM-a, ki ga sestavlja 64 kB lokalnega SRAM-a, 16 kB SRAM-a za Ethernet, 16 kB SRAM-a za splošni DMA, 2 kB baterijsko napajanega SRAM-a in zunanji pomnilnikKrmilnik (EMC).
Zaradi teh lastnosti je ta naprava optimalno primerna za komunikacijske prehode in pretvornike protokolov. Številni krmilniki serijske komunikacije dopolnjujejo vsestranske zmogljivosti taktiranja in pomnilniške funkcije.32-bitni časovniki, izboljšan 10-bitni ADC, 10-bitni DAC, dve PWM enoti, štirje zunanji prekinitveni pini in do 160 hitrih GPIO linij.
LPC2468 povezuje 64 GPIO pinov s strojno opremo krmilnika vektorskih prekinitev (VIC), kar pomeni, da tiZunanji vhodi lahko generirajo prekinitve, ki jih sprožijo robovi signala. Zaradi vseh teh lastnosti je LPC2468 še posebej primeren za industrijske krmilne in medicinske sisteme.
Procesor ARM7TDMI-S, ki deluje s frekvenco do 72 MHz.
512 kB vgrajenega bliskovnega programskega pomnilnika z zmožnostmi sistemskega programiranja (ISP) in aplikacijskega programiranja (IAP). Bliskovni programski pomnilnik je na lokalnem vodilu ARM za visokozmogljiv dostop do procesorja.
98 kB vgrajeni SRAM vključuje:
64 kB SRAM-a na lokalnem vodilu ARM za visokozmogljiv dostop do procesorja.
16 kB SRAM za ethernetni vmesnik. Uporablja se lahko tudi kot splošni SRAM.
16 kB SRAM za splošno uporabo DMA, dostopen tudi prek USB-ja.
2 kB SRAM pomnilnik podatkov, ki se napaja iz domene napajanja ure realnega časa (RTC).
Sistem dvojnega naprednega visokozmogljivega vodila (AHB) omogoča sočasno izvajanje Ethernet DMA, USB DMA in programov iz vgrajenega bliskovnega pomnilnika brez konfliktov.
EMC nudi podporo za asinhrone statične pomnilniške naprave, kot so RAM, ROM in flash, ter dinamične pomnilnike, kot je SDRAM z enojno hitrostjo prenosa podatkov.
Napredni vektorski krmilnik prekinitev (VIC), ki podpira do 32 vektorskih prekinitev.
Krmilnik splošnega namena DMA (GPDMA) na AHB, ki se lahko uporablja z vmesnikom SSP, I2S in SD/MMC ter za prenose iz pomnilnika v pomnilnik.
Serijski vmesniki:
Ethernet MAC z vmesnikom MII/RMII in pripadajočim krmilnikom DMA. Te funkcije se nahajajo na neodvisnem AHB.
Krmilnik USB 2.0 z dvema polnima hitrostma, naprava/gostitelj/OTG, z vgrajenim PHY in pripadajočim krmilnikom DMA.
Štirje UART-i z generiranjem delne baud hitrosti, eden z modemskim krmiljenjem V/I, eden s podporo za IrDA, vsi s FIFO.
CAN krmilnik z dvema kanaloma.
SPI krmilnik.
Dva krmilnika SSP z zmogljivostjo FIFO in večprotokolne podpore. Eden je alternativa za vrata SPI in si deli prekinitev. SSP-je je mogoče uporabljati s krmilnikom GPDMA.
Trije vmesniki I2C vodila (eden z odprtim odtokom in dva s standardnimi priključki vrat).
Vmesnik I2S (Inter-IC Sound) za digitalni avdio vhod ali izhod. Uporablja se lahko z GPDMA.
Druge periferne naprave:
Vmesnik za pomnilniško kartico SD/MMC.
160 V/I pinov za splošno uporabo z nastavljivimi pull-up/down upori.
10-bitni ADC z multipleksiranjem vhodov med 8 pinmi.
10-bitni digitalni pretvornik.
Štirje časovniki/števci splošnega namena z 8 vhodi za zajemanje in 10 izhodi za primerjavo. Vsak časovni blok ima zunanji vhod za štetje.
Dva PWM/časovnika s podporo za trifazno krmiljenje motorja. Vsak PWM ima zunanji števni vhod.
RTC z ločeno domeno napajanja. Vir ure je lahko oscilator RTC ali ura APB.
2 kB SRAM, napajan iz napajalnega pina RTC, kar omogoča shranjevanje podatkov, ko je preostali del čipa izklopljen.
Časovnik WatchDog (WDT). WDT se lahko taktira z notranjim RC oscilatorjem, oscilatorjem RTC ali uro APB.
Standardni vmesnik za testiranje/odpravljanje napak ARM za združljivost z obstoječimi orodji.
Modul za emulacijo sledenja podpira sledenje v realnem času.
Enojni 3,3 V napajalnik (3,0 V do 3,6 V).
Štirje načini zmanjšane porabe energije: mirovanje, spanje, izklop in globok izklop.
Štirje zunanji vhodi za prekinitve, ki jih je mogoče konfigurirati kot občutljive na rob/nivo. Vse pine na vratih 0 in 2 je mogoče uporabiti kot vire prekinitev, občutljive na rob.
Prebujanje procesorja iz stanja izklopa prek katere koli prekinitve, ki lahko deluje med stanjem izklopa (vključno z zunanjimi prekinitevmi, prekinitvijo RTC, aktivnostjo USB, prekinitvijo prebujanja Etherneta, aktivnostjo vodila CAN, prekinitev na pinu vrat 0/2). Dve neodvisni domeni napajanja omogočata fino nastavitev porabe energije glede na potrebne funkcije.
Vsaka periferna naprava ima svoj delilnik takta za dodatno varčevanje z energijo. Ti delilniki pomagajo zmanjšati aktivno moč za 20 % do 30 %.
Zaznavanje padca napetosti z ločenimi pragovi za prekinitev in prisilno ponastavitev.
Ponastavitev ob vklopu na čipu. Kristalni oscilator na čipu z delovnim območjem od 1 MHz do 25 MHz.
4 MHz notranji RC oscilator, nastavljen na 1 % natančnost, ki ga je mogoče po izbiri uporabiti kot sistemsko uro. Ko se uporablja kot uro procesorja, ne omogoča delovanja CAN in USB.
Vgrajeni PLL omogoča delovanje procesorja do maksimalne hitrosti procesorja brez potrebe po visokofrekvenčnem kristalu. Lahko se napaja iz glavnega oscilatorja, notranjega RC oscilatorja ali oscilatorja RTC.
Skeniranje robov za poenostavljeno testiranje plošče.
Vsestranska izbira funkcij pinov omogoča več možnosti za uporabo perifernih funkcij na čipu.
Industrijski nadzor
Medicinski sistemi
Pretvornik protokolov
Komunikacije