Opis
LPC122x rozszerza kontinuum 32-bitowych mikrokontrolerów ARM firmy NXP i jest przeznaczony do szerokiego zakresu zastosowań przemysłowych w obszarach automatyki przemysłowej i domowej.Korzystając z zestawu instrukcji ARM Cortex-M0 Thumb, LPC122x ma do 50% większą gęstość kodu w porównaniu ze zwykłymi 8/16-bitowymi mikrokontrolerami wykonującymi typowe zadania.LPC122x zawiera również zoptymalizowaną bibliotekę dzielenia opartą na pamięci ROM dla Cortex-M0, która oferuje kilkakrotnie wyższą wydajność arytmetyczną niż biblioteki programowe, a także wysoce deterministyczny czas cyklu w połączeniu ze zmniejszonym rozmiarem kodu flash.Wydajność ARM Cortex-M0 pomaga również LPC122x osiągnąć niższą średnią moc dla podobnych zastosowań.LPC122x działają z częstotliwością procesora do 45 MHz. Oferują szeroką gamę opcji pamięci flash, od 32 kB do 128 kB.Małe 512-bajtowe usuwanie stron pamięci flash przynosi wiele korzyści projektowych, takich jak lepsza emulacja pamięci EEPROM, obsługa rozruchu z dowolnego interfejsu szeregowego oraz łatwość programowania w terenie przy zmniejszonych wymaganiach dotyczących wbudowanego bufora pamięci RAM.Peryferyjne uzupełnienie LPC122x obejmuje 10-bitowy przetwornik ADC, dwa komparatory z wyjściową pętlą sprzężenia zwrotnego, dwa UART, jeden interfejs SSP/SPI, jeden interfejs magistrali I2C z funkcjami Fast-mode Plus, zegar Watchdog z okienkiem, kontroler DMA, silnik CRC, cztery zegary ogólnego przeznaczenia, 32-bitowy RTC, wewnętrzny oscylator 1% do generowania szybkości transmisji oraz do 55 pinów we/wy ogólnego przeznaczenia (GPIO).
Dane techniczne: | |
Atrybut | Wartość |
Kategoria | Układy scalone (IC) |
Wbudowane — mikrokontrolery | |
Prod | NXP USA Inc. |
Seria | LPC1200 |
Pakiet | Taca |
Stan części | Aktywny |
Procesor rdzeniowy | ARM® Cortex®-M0 |
Rozmiar rdzenia | 32-bitowy |
Prędkość | 45MHz |
Łączność | I²C, IrDA, Microwire, SPI, SSI, SSP, UART/USART |
Urządzenia peryferyjne | Wykrywanie/resetowanie braku zasilania, DMA, POR, WDT |
Liczba wejść/wyjść | 55 |
Rozmiar pamięci programu | 128 KB (128 KB x 8) |
Typ pamięci programu | BŁYSK |
Rozmiar pamięci EEPROM | - |
Rozmiar pamięci RAM | 8K x 8 |
Napięcie — zasilanie (Vcc/Vdd) | 3 V ~ 3,6 V |
Konwertery danych | A/D 8x10b |
Typ oscylatora | Wewnętrzny |
temperatura robocza | -40°C ~ 85°C (TA) |
Typ mocowania | Montaż powierzchniowy |
Opakowanie / Sprawa | 64-LQFP |
Pakiet urządzeń dostawcy | 64-LQFP (10x10) |
Podstawowy numer produktu | LPC1227 |