Mikrokontrolery ARM LPC1850FET180,551 – MCU Cortex-M3 200 kB SRAM 200 kB SRAM
♠ Opis produktu
Atrybut produktu | Wartość atrybutu |
Producent: | NXP |
Kategoria produktu: | Mikrokontrolery ARM - MCU |
RoHS: | Bliższe dane |
Styl montażu: | SMD/SMT |
Opakowanie/Sprawa: | TFBGA-180 |
Rdzeń: | Procesor ARM Cortex M3 |
Rozmiar pamięci programu: | 0 B |
Szerokość magistrali danych: | 32 bit |
Rozdzielczość ADC: | 10 bit |
Maksymalna częstotliwość zegara: | 180MHz |
Liczba wejść/wyjść: | 118 Wejść/Wyjść |
Rozmiar pamięci RAM danych: | 200 kB |
Napięcie zasilania - min: | 2,4 V |
Napięcie zasilania - maks.: | 3,6 V |
Minimalna temperatura pracy: | -40 stopni Celsjusza |
Maksymalna temperatura pracy: | + 85 stopni Celsjusza |
Opakowanie: | Taca |
Napięcie zasilania analogowego: | 3,3 V |
Marka: | Półprzewodniki NXP |
Rozdzielczość DAC: | 10 bit |
Typ pamięci RAM: | Pamięć RAM |
Rozmiar pamięci ROM danych: | 16 kB |
Typ pamięci ROM danych: | EEPROM |
Napięcie wejścia/wyjścia: | 2,4 V do 3,6 V |
Typ interfejsu: | CAN, Ethernet, I2C, SPI, USB |
Długość: | 12,575 mm |
Wrażliwość na wilgoć: | Tak |
Liczba kanałów ADC: | 8 kanałów |
Liczba timerów/liczników: | 4-godzinny zegar |
Seria procesorów: | LPC1850 |
Produkt: | MCU |
Typ produktu: | Mikrokontrolery ARM - MCU |
Typ pamięci programu: | Błysk |
Ilość w opakowaniu fabrycznym: | 189 |
Podkategoria: | Mikrokontrolery - MCU |
Nazwa handlowa: | LPC |
Timery Watchdog: | Zegar Watchdog |
Szerokość: | 12,575 mm |
Część # Aliasy: | 935296289551 |
Waga jednostkowa: | 291,515 mg |
♠ 32-bitowy ARM Cortex-M3 flashless MCU; do 200 kB SRAM; Ethernet, dwa HS USB, LCD i zewnętrzny kontroler pamięci
LPC1850/30/20/10 to mikrokontrolery oparte na ARM Cortex-M3 do zastosowań wbudowanych. ARM Cortex-M3 to rdzeń nowej generacji, który oferuje ulepszenia systemowe, takie jak niskie zużycie energii, ulepszone funkcje debugowania i wysoki poziom integracji bloków wsparcia.
LPC1850/30/20/10 działają na częstotliwościach CPU do 180 MHz. Procesor ARM Cortex-M3 zawiera 3-stopniowy potok i używa architektury Harvard z oddzielnymi lokalnymi magistralami instrukcji i danych, a także trzecią magistralą dla urządzeń peryferyjnych. Procesor ARM Cortex-M3 zawiera również wewnętrzną jednostkę prefetch, która obsługuje rozgałęzienia spekulatywne.
Mikrokontrolery LPC1850/30/20/10 zawierają do 200 kB wbudowanej pamięci SRAM, poczwórny interfejs SPI Flash (SPIFI), podsystem konfigurowalnego timera/PWM (SCTimer/PWM), dwa szybkie kontrolery USB, Ethernet, wyświetlacz LCD, zewnętrzny kontroler pamięci oraz wiele cyfrowych i analogowych urządzeń peryferyjnych.
• Rdzeń procesora – procesor ARM Cortex-M3 (wersja r2p1), taktowany częstotliwością do 180 MHz.
– Wbudowana jednostka ochrony pamięci (MPU) ARM Cortex-M3 obsługująca osiem regionów.
– Wbudowany w architekturę ARM Cortex-M3 zagnieżdżony kontroler przerwań wektorowych (NVIC).
– Wejście przerwania niemaskowalnego (NMI).
– JTAG i debugowanie Serial Wire, śledzenie szeregowe, osiem punktów przerwania i cztery punkty obserwacyjne.
– Obsługa ulepszonego modułu śledzenia (ETM) i ulepszonego bufora śledzenia (ETB).
– Licznik czasu systemu.
• Pamięć wbudowana w układ
– 200 kB pamięci SRAM do przechowywania kodu i danych.
– Wiele bloków SRAM z oddzielnym dostępem do magistrali.
– 64 kB pamięci ROM zawierającej kod rozruchowy i sterowniki oprogramowania wbudowanego w układ.
– 64-bitowa + 256-bitowa pamięć jednorazowo programowalna (OTP) do użytku ogólnego.
• Jednostka generująca zegar
– Oscylator kwarcowy o zakresie pracy od 1 MHz do 25 MHz.
– wewnętrzny oscylator RC o częstotliwości 12 MHz, dostrojony do dokładności 1,5% w zależności od temperatury i napięcia.
– Resystor kwarcowy RTC o bardzo niskim poborze mocy.
– Trzy PLL umożliwiają działanie CPU do maksymalnej szybkości CPU bez potrzeby stosowania kwarcu o wysokiej częstotliwości. Drugi PLL jest dedykowany do High-speed USB, trzeci PLL może być używany jako audio PLL.
– Wyjście zegara
• Konfigurowalne urządzenia peryferyjne cyfrowe:
– Podsystem konfigurowalnego timera stanu (SCTimer/PWM) na AHB.
– Global Input Multiplexer Array (GIMA) umożliwia łączenie krzyżowe wielu wejść i wyjść z urządzeniami peryferyjnymi sterowanymi zdarzeniami, takimi jak timery, SCTimer/PWM i ADC0/1
• Interfejsy szeregowe:
– Interfejs Quad SPI Flash (SPIFI) z danymi 1-, 2- lub 4-bitowymi o szybkości do 52 MB na sekundę.
– 10/100T Ethernet MAC z interfejsami RMII i MII oraz obsługą DMA dla wysokiej przepustowości przy niskim obciążeniu procesora. Obsługa znaczników czasu IEEE 1588/zaawansowanego znacznika czasu (IEEE 1588-2008 v2).
– Jeden szybki interfejs USB 2.0 Host/Device/OTG ze wsparciem DMA i wbudowanym szybkim PHY (USB0).
– Jeden szybki interfejs USB 2.0 Host/Device ze wsparciem DMA, wbudowanym interfejsem PHY o pełnej prędkości i interfejsem ULPI do zewnętrznego szybkiego interfejsu PHY (USB1).
– Oprogramowanie do testowania elektrycznego interfejsu USB zawarte w stosie ROM USB.
– Cztery układy UART 550 ze wsparciem DMA: jeden układ UART z pełnym interfejsem modemowym; jeden układ UART z interfejsem IrDA; trzy układy USART obsługują tryb synchroniczny UART i interfejs karty inteligentnej zgodny ze specyfikacją ISO7816.
– Do dwóch kontrolerów C_CAN 2.0B z jednym kanałem każdy. Użycie kontrolera C_CAN wyklucza działanie wszystkich innych urządzeń peryferyjnych podłączonych do tego samego mostu magistrali. Zobacz rysunek 1 i odniesienie 2.
– Dwa kontrolery SSP z obsługą FIFO i multiprotocol. Oba SSP z obsługą DMA.
– Jeden interfejs magistrali Fast-mode Plus I2C z trybem monitorowania i pinami I/O typu open-drain zgodnymi z pełną specyfikacją magistrali I2C. Obsługuje prędkości transmisji danych do 1 Mbit/s.
– Jeden standardowy interfejs magistrali I2C z trybem monitorowania i standardowymi pinami I/O.
– Dwa interfejsy I2S ze wsparciem DMA, każdy z jednym wejściem i jednym wyjściem.
• Urządzenia peryferyjne cyfrowe:
– Kontroler pamięci zewnętrznej (EMC) obsługujący zewnętrzne urządzenia SRAM, ROM, flash NOR i SDRAM.
– Kontroler LCD ze wsparciem DMA i programowalną rozdzielczością wyświetlania do 1024 H
– 768 V. Obsługuje monochromatyczne i kolorowe panele STN oraz kolorowe panele TFT; obsługuje tablicę kolorów (CLUT) 1/2/4/8 bpp i 16/24-bitowe bezpośrednie mapowanie pikseli.
– Interfejs kart Secure Digital Input Output (SD/MMC).
– Kontroler DMA ogólnego przeznaczenia ośmiokanałowy może uzyskać dostęp do wszystkich pamięci na AHB i wszystkich podrzędnych modułów AHB obsługujących DMA.
– Do 164 pinów wejścia/wyjścia ogólnego przeznaczenia (GPIO) z konfigurowalnymi rezystorami podciągającymi/obniżającymi.
– Rejestry GPIO znajdują się na AHB, aby zapewnić szybki dostęp. Porty GPIO obsługują DMA.
– Można wybrać maksymalnie osiem pinów GPIO ze wszystkich pinów GPIO jako źródła przerwań wrażliwych na zbocze i poziom.
– Dwa moduły przerwań grupowych GPIO umożliwiają przerwanie na podstawie programowalnego wzorca stanów wejściowych grupy pinów GPIO.
– Cztery uniwersalne liczniki/timery z możliwością przechwytywania i dopasowywania.
– Jeden moduł PWM sterujący silnikiem trójfazowym.
– Jeden interfejs enkodera kwadraturowego (QEI).
– Powtarzalny timer przerwań (timer RI).
– Okienkowy zegar nadzorujący.
– Ultra-energooszczędny zegar czasu rzeczywistego (RTC) na oddzielnej sekcji zasilania z 256 bajtowymi rejestrami zapasowymi zasilanymi bateryjnie.
– Alarm; może być zasilany bateriami.
• Peryferia analogowe:
– Jeden 10-bitowy przetwornik cyfrowo-analogowy z obsługą DMA i szybkością konwersji danych 400 kSamples/s.
– Dwa 10-bitowe przetworniki ADC ze wsparciem DMA i szybkością konwersji danych 400 kSamples/s. Do ośmiu kanałów wejściowych na przetwornik ADC.
• Unikalny identyfikator dla każdego urządzenia.
• Moc:
– Pojedynczy zasilacz 3,3 V (2,2 V do 3,6 V) z wewnętrznym regulatorem napięcia w układzie scalonym do zasilania rdzenia i zasilania RTC.
– Zasilanie domeny RTC może być realizowane oddzielnie za pomocą baterii 3 V.
– Cztery tryby obniżonego poboru mocy: uśpienie, głębokie uśpienie, wyłączenie i głębokie wyłączenie.
– Wybudzanie procesora ze stanu uśpienia poprzez przerwania wybudzania z różnych urządzeń peryferyjnych.
– Wybudzanie z trybów głębokiego uśpienia, wyłączenia zasilania i głębokiego wyłączenia zasilania za pomocą przerwań zewnętrznych i przerwań generowanych przez bloki zasilane bateryjnie w domenie zasilania RTC.
– Wykrywanie spadku napięcia za pomocą czterech oddzielnych progów dla przerwania i wymuszonego resetu.
– Reset po włączeniu zasilania (POR).
• Dostępne w obudowach LQFP 144-pinowych oraz BGA 256-pinowych, 180-pinowych i 100-pinowych.
• Przemysłowy
• Czytniki RFID
• Konsument
• e-pomiar
• Sprzęt AGD