LPC2468FBD208 Mikrokontrolery ARM – MCU Jednoukładowe 16-bitowe/32-bitowe mikro;
♠ Opis produktu
Atributo del producto | Valor de atributo |
producent: | NXP |
Kategoria produktu: | Mikrokontrolery ARM - MCU |
RoHS: | Szczegóły |
Estilo de montaje: | SMD/SMT |
jądro: | ARM7TDMI-S |
Tamaño de memoria del programa: | 512 kB |
Ancho de bus de datos: | 32-bitowy/16-bitowy |
Resolución del conversor de señal analógica a digital (ADC): | 10 bitów |
Frecuencia de reloj máxima: | 72MHz |
Número de entradas / salidas: | 160 we/wy |
Tamaño de RAM de datos: | 98kB |
Voltaje de alimentación - Min.: | 3,3 V |
Voltaje de alimentación - Maks.: | 3,3 V |
Minimalna temperatura trabajo: | - 40 C |
Maksymalna temperatura trabajo: | + 85 C |
Empaquetado: | Taca |
Marka: | Półprzewodniki NXP |
Sensibles a la humedad: | Tak |
Typ produktu: | Mikrokontrolery ARM - MCU |
Cantidad de empaque de fábrica: | 180 |
Podkategoria: | Mikrokontrolery - MCU |
Alias de las piezas n.º: | 935282457557 |
♠LPC2468 Jednoukładowy 16-bitowy/32-bitowy mikro;Flash 512 kB, Ethernet, CAN, ISP/IAP, urządzenie USB 2.0/host/OTG, interfejs pamięci zewnętrznej
Firma NXP Semiconductors zaprojektowała mikrokontroler LPC2468 w oparciu o 16-bitowy/32-bitowy rdzeń procesora ARM7TDMI-S z interfejsami debugowania w czasie rzeczywistym, które obejmują zarówno JTAG, jak i wbudowane śledzenie.LPC2468 ma 512 kB wbudowanej szybkiej pamięci flashpamięć.
Ta pamięć flash zawiera specjalny 128-bitowy interfejs pamięci i architekturę akceleratora, która umożliwia procesorowi wykonywanie sekwencyjnych instrukcji z pamięci flash z maksymalną częstotliwością zegara systemowego 72 MHz.Ta funkcja jestdostępne tylko w produktach z rodziny mikrokontrolerów LPC2000 ARM.
LPC2468 może wykonywać zarówno 32-bitowe instrukcje ARM, jak i 16-bitowe instrukcje Thumb.Obsługa dwóch zestawów instrukcji oznacza, że inżynierowie mogą wybrać optymalizację swojej aplikacjialbo wydajność, albo rozmiar kodu na poziomie podprogramu.Gdy rdzeń wykonuje instrukcje w stanie Thumb, może zmniejszyć rozmiar kodu o ponad 30% przy niewielkiej utracie wydajności, podczas gdy wykonywanie instrukcji w stanie ARM maksymalizuje wydajność rdzeniawydajność.
Mikrokontroler LPC2468 jest idealny do wielozadaniowych aplikacji komunikacyjnych.Zawiera kontroler dostępu do mediów Ethernet 10/100 (MAC), kontroler urządzenia/hosta/OTG USB o pełnej szybkości z 4 kB pamięci RAM punktu końcowego, czteryUART, dwa kanały Controller Area Network (CAN), interfejs SPI, dwa synchroniczne porty szeregowe (SSP), trzy interfejsy I2C i interfejs I2S.Poniższa funkcja obsługuje tę kolekcję szeregowych interfejsów komunikacyjnychskładniki;wbudowany precyzyjny oscylator 4 MHz, 98 kB całkowitej pamięci RAM składającej się z 64 kB lokalnej pamięci SRAM, 16 kB SRAM dla Ethernetu, 16 kB SRAM dla ogólnego przeznaczenia DMA, 2 kB pamięci SRAM zasilanej bateryjnie i pamięć zewnętrznaKontroler (EMC).
Te cechy sprawiają, że urządzenie to optymalnie nadaje się do bramek komunikacyjnych i konwerterów protokołów.Uzupełniając wiele kontrolerów komunikacji szeregowej, wszechstronne możliwości taktowania i funkcje pamięci są różne32-bitowe timery, ulepszony 10-bitowy ADC, 10-bitowy DAC, dwie jednostki PWM, cztery zewnętrzne piny przerwań i do 160 szybkich linii GPIO.
LPC2468 łączy 64 piny GPIO ze sprzętowym kontrolerem przerwań wektorowych (VIC), co oznacza, że tezewnętrzne wejścia mogą generować przerwania wyzwalane zboczem.Wszystkie te cechy sprawiają, że LPC2468 jest szczególnie odpowiedni do przemysłowych systemów kontrolnych i medycznych.
Procesor ARM7TDMI-S pracujący z częstotliwością do 72 MHz.
Wbudowana pamięć programu flash o pojemności 512 kB z możliwością programowania w systemie (ISP) i programowania w aplikacji (IAP).Pamięć programu Flash znajduje się na lokalnej magistrali ARM, co zapewnia dostęp do procesora o wysokiej wydajności.
Wbudowana pamięć SRAM o pojemności 98 kB zawiera:
64 kB pamięci SRAM na magistrali lokalnej ARM dla wydajnego dostępu do procesora.
16 kB SRAM dla interfejsu Ethernet.Może być również używany jako SRAM ogólnego przeznaczenia.
16 kB SRAM do ogólnego użytku DMA, dostępne również przez USB.
Przechowywanie danych SRAM 2 kB zasilane z domeny zasilania zegara czasu rzeczywistego (RTC).
Podwójny system Advanced High-performance Bus (AHB) umożliwia równoczesne wykonywanie połączeń Ethernet DMA, USB DMA i programów z wbudowanej pamięci flash bez rywalizacji.
EMC obsługuje asynchroniczne urządzenia pamięci statycznej, takie jak RAM, ROM i flash, a także pamięci dynamiczne, takie jak SDRAM o pojedynczej szybkości transmisji danych.
Zaawansowany kontroler przerwań wektorowych (VIC), obsługujący do 32 przerwań wektorowych.
Kontroler General Purpose DMA (GPDMA) na AHB, który może być używany z interfejsami SSP, I 2S-bus i SD/MMC, a także do transferów między pamięcią.
Interfejsy szeregowe:
Ethernet MAC z interfejsem MII/RMII i powiązanym kontrolerem DMA.Funkcje te znajdują się w niezależnym AHB.
Dwuportowy kontroler urządzenia/hosta/OTG USB 2.0 o pełnej szybkości z wbudowanym układem PHY i powiązanym kontrolerem DMA.
Cztery układy UART z generacją ułamkowej szybkości transmisji, jeden ze sterowaniem modemem I/O, jeden z obsługą IrDA, wszystkie z FIFO.
Kontroler CAN z dwoma kanałami.
kontroler SPI.
Dwa kontrolery SSP z obsługą FIFO i obsługą wielu protokołów.Jeden jest alternatywą dla portu SPI, udostępniając swoje przerwanie.SSP mogą być używane z kontrolerem GPDMA.
Trzy interfejsy magistrali I2C (jeden z otwartym drenem i dwa ze standardowymi stykami portów).
Interfejs I 2S (Inter-IC Sound) do cyfrowego wejścia lub wyjścia audio.Może być używany z GPDMA.
Inne urządzenia peryferyjne:
Interfejs karty pamięci SD/MMC.
160 pinów we/wy ogólnego przeznaczenia z konfigurowalnymi rezystorami podciągającymi/opuszczającymi.
10-bitowy ADC z multipleksowaniem wejść na 8 pinach.
10-bitowy przetwornik cyfrowo-analogowy.
Cztery timery/liczniki ogólnego przeznaczenia z 8 wejściami przechwytywania i 10 wyjściami porównania.Każdy blok timera posiada zewnętrzne wejście zliczające.
Dwa bloki PWM/timer z obsługą sterowania silnikiem trójfazowym.Każdy PWM ma zewnętrzne wejścia zliczające.
RTC z oddzielną domeną zasilania.Źródłem zegara może być oscylator RTC lub zegar APB.
2 kB SRAM zasilany z pinu zasilania RTC, umożliwiając przechowywanie danych, gdy reszta chipa jest wyłączona.
WatchDog Timer (WDT).WDT może być taktowany z wewnętrznego oscylatora RC, oscylatora RTC lub zegara APB.
Standardowy interfejs testowania/debugowania ARM zapewniający kompatybilność z istniejącymi narzędziami.
Moduł śledzenia emulacji obsługuje śledzenie w czasie rzeczywistym.
Pojedynczy zasilacz 3,3 V (od 3,0 V do 3,6 V).
Cztery tryby zmniejszonego poboru mocy: bezczynność, uśpienie, wyłączenie i głębokie wyłączenie.
Cztery zewnętrzne wejścia przerwań konfigurowalne jako czułe na zbocze/poziom.Wszystkie piny na porcie 0 i porcie 2 mogą być używane jako źródła przerwań wrażliwych na zbocze.
Wybudzanie procesora z trybu wyłączenia za pomocą dowolnego przerwania, które może działać w trybie wyłączenia (w tym przerwania zewnętrzne, przerwania RTC, aktywność USB, przerwanie budzenia Ethernet, aktywność magistrali CAN, przerwanie portu 0/2 pin).Dwie niezależne domeny zasilania umożliwiają precyzyjne dostrojenie zużycia energii w oparciu o potrzebne funkcje.
Każde urządzenie peryferyjne ma własny dzielnik zegara w celu dalszego oszczędzania energii.Dzielniki te pomagają zmniejszyć moc czynną o 20% do 30%.
Wykrywanie zaniku napięcia z oddzielnymi progami dla przerwania i wymuszonego resetu.
Wbudowany reset po włączeniu zasilania. Wbudowany oscylator kwarcowy o zakresie roboczym od 1 MHz do 25 MHz.
Wewnętrzny oscylator RC 4 MHz przycięty do 1% dokładności, który opcjonalnie może być używany jako zegar systemowy.Gdy jest używany jako zegar procesora, nie pozwala na uruchomienie CAN i USB.
Wbudowany układ PLL umożliwia działanie procesora do maksymalnej szybkości bez konieczności stosowania kryształu o wysokiej częstotliwości.Może być uruchamiany z głównego oscylatora, wewnętrznego oscylatora RC lub oscylatora RTC.
Skanowanie granic w celu uproszczenia testowania płytki.
Wszechstronny wybór funkcji pinów zapewnia więcej możliwości korzystania z wbudowanych funkcji peryferyjnych.
Kontrola przemysłowa
Systemy medyczne
Konwerter protokołów
Komunikacja