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 |