Mikrokontrolery ARM Cortex-M33 z transceiverem radiowym 2,4 GHz do aplikacji IoT
Mikrokontrolery nowej serii EFR32FG22 Wireless Gecko, zintegrowane z transceiverem radiowym 2,4 GHz, mogą znaleźć zastosowanie w elektronicznych etykietach sklepowych, instalacjach alarmowych, inteligentnych systemach oświetleniowych, systemach automatyki budynków i innych aplikacjach IoT, w których istotne są małe wymiary podzespołów i mały pobór mocy. Stanowią one rozszerzenie platformy Wireless Gecko Series 2 obejmującej układy z wbudowanym blokiem odpowiedzialnym za bezpieczeństwo danych. Ze względu na mały pobór mocy mogą one pracować z zasilaniem bateryjnym oraz ze źródeł energy harvesting.
Mikrokontrolery EFR32FG22 bazują na rdzeniu ARM Cortex-M33 38,4 MHz z jednostką ochrony danych TrustZone oraz wysokiej klasy transceiverem o czułości stopnia odbiorczego -106,4 dBm. Wyróżniają się bardzo małym poborem prądu w trybie odbioru (3,6 mA) i nadawania (8,2 mA @ +6 dBm) oraz umożliwiają obniżenie poboru prądu do zaledwie 1,2 µA w trybie deep-sleep. Obsługują modulacje 2 (G) FSK, OQPSK DSSS i (G)MSK. Funkcja RFSense umożliwia wybudzenie mikrokontrolera z trybu uśpienia energią pola elektromagnetycznego w.cz. Pierwsze dostępne wersje mają być dostępne w marcu b.r. w dwóch typach obudów: QFN40 (5 x 5 mm) i QFN32 (4 x 4 mm). Producent oferuje ponadto zestaw startowy (EFR32FG22 SoC starter kit) w cenie 99 USD.
Ważniejsze cechy:
- jednostka CPU ARM Cortex-M33 38,4 MHz,
- do 512 kB pamięci Flash + do 32 kB pamięci RAM,
- bezpieczeństwo: Secure Boot ze źródłem Root of Trust oraz Secure Loader (RTSL),
- sprzętowy akcelerator kryptograficzny AES128/256, SHA-1, SHA-2 (do 256 bitów), ECC (do 256 bitów), ECDSA, ECDH,
- generator rzeczywistych liczb losowych kompatybilny ze standardami NIST SP800-90 i AIS-31,
- technologia ARM TrustZone,
- peryferia:
Ο 12-bitowy przetwornik A/C SAR 1 Msps,
Ο do 26 linii GPIO z zachowaniem stanu wyjścia i obsługą przerwań asynchronicznych,
Ο 8-kanałowy kontroler DMA,
Ο 4 timery/liczniki 16-bitowe + 3 kanały Compare/Capture/PWM,
Ο 32-bitowy licznik Real Time,
Ο 24-bitowy Low Energy Timer do generowania przebiegów,
Ο Watchdog Timer,
Ο 2 interfejsy USART (UART/SPI/SmartCard (ISO 7816)/IrDA/I2S),
Ο 2 interfejsy I2C z obsługą SMBus,
Ο interfejs mikrofonowy PDM,
Ο czujnik temperatury o dokładności ±1,5°C, - zakres napięć zasilania: 1,71…3,8 V,
- zakres temperatur pracy: -40…+85°C.