Opis
Mikrokontroler K32L2B31VMP0A oparty na rdzeniu Arm Cortex-M0+ o taktowaniu do 48 MHz oferuje wysoką energooszczędność i bogaty zestaw peryferiów dla zastosowań wymagających niskiego poboru mocy oraz łączności USB. Układ wyposażono w 256 KB pamięci Flash, 32 KB SRAM oraz 16 KB pamięci ROM z fabrycznie zaimplementowanym bootloaderem wspierającym interfejsy UART, I2C, SPI i USB.
Zintegrowany kontroler USB 2.0 FS umożliwia działanie bez zewnętrznego rezonatora, natomiast elastyczny moduł FlexIO pozwala na emulację dodatkowych interfejsów komunikacyjnych. Wbudowany kontroler segmentowego wyświetlacza LCD obsługuje do 28×4 segmentów. Układ wspiera rozbudowane funkcje oszczędzania energii z poborem prądu już od 54 µA/MHz w trybie VLPR oraz 1,96 µA w trybie VLLS3 z zachowaniem RAM i RTC.
Obsługa 16-kanałowego przetwornika ADC o rozdzielczości do 16 bitów, 12-bitowego DAC, komparatora analogowego z programowalnym odniesieniem oraz rozbudowanego zestawu timerów (TPM, PIT, RTC, LPTMR) umożliwia zaawansowane pomiary i sterowanie. Mikrokontroler posiada do 50 linii GPIO oraz liczne interfejsy komunikacyjne: 3 UART (w tym 2 LPUART), 2 I2C, 2 SPI, a także FlexIO. Urządzenie dostępne jest w obudowie MAPBGA-64 o wymiarach 5 × 5 mm.
Właściwości
- Rdzeń Arm Cortex-M0+ do 48 MHz
- 256 KB pamięci Flash, 32 KB SRAM, 16 KB ROM z bootloaderem
- USB 2.0 FS z obsługą pracy bez zewnętrznego rezonatora
- Moduł SLCD z obsługą do 28×4 segmentów
- 16-kanałowy ADC 16-bitowy, 12-bitowy DAC, komparator analogowy
- Interfejsy: 3 × UART, 2 × I2C, 2 × SPI, FlexIO
- Timer TPM (6 i 2-kanałowy), PIT, LPTMR, RTC
- Pamięć rejestrów zapasowych 32 B
- Do 50 GPIO, 6 pinów z wysokim prądem wyjściowym
- Zakres napięcia zasilania: 1,71 V – 3,6 V
- Zakres temperatur: –40°C do +105°C
- Obudowa: MAPBGA-64, 5 × 5 mm, raster 0,5 mm







