Opis produktu: STM32 NUCLEO-G431RB - STM32G431RB Arm Cortex M4
Moduł STM32 Nucleo z 32-bitowym mikrokontrolerem STM32G431RB, który został wyposażony w rdzeń Arm Cortex-M4 o taktowaniu 170 MHz, 128 kB pamięci Flash oraz 32 kB SRAM. Płytka należy do rodziny Nucleo-64 dzięki czemu poza kompatybilnością z platformą mbed, posiada złącza umożliwiające podłączenie nakładek przystosowane do pracy z Arduino Uno oraz wyprowadzenia ST Morpho, które dają dostęp do wszystkich pinów GPIO mikrokontrolera. Moduł STM32 Nucleo-G431RE współpracuje z wieloma zintegrowanymi środowiskami programistycznymi (IDE), wśród nich można wymienić IAR Embedded Workbench, MDK-ARM oraz STM32CubeIDE. Urządzenie wyposażone jest w debugger / programator ST-LINK.
Płytka wyposażona jest w złącza pokrywające się z układem pinów w Arduino Uno Rev3, takie rozwiązanie pozwala na bezpośrednie podłączenie dedykowanych rozszerzeń Shield.
Specyfikacja modułu STM32 NUCLEO-G431RB
- Mikrokontroler: STM32G431RB
- Arm Cortex M4 32-bit
- Częstotliwość taktowania: 170 MHz
- Pamięć Flash: 128 kB
- Pamięć SRAM: 32 kB
- DMA: 12 kanałów
- Interfejsy: 3 x SPI, 3 x I2C, 4 x UART, 1 x FDCAN, 1 x LPUART, 1 x SAI, 1 x IRTIM, 1 x USB-C
- 2 x przetworniki ADC: 16-bit
- 4 x przetworniki DAC: 12-bit
- Dwa typy złącz:
- Złącza kompatybilne z układem pinów w Arduino Uno Rev3, umożliwiające podłączenie dedykowanych nakładek
- Standardowe piny STMicroelectronics Morpho, dające dostęp do wszystkich wyprowadzeń mikrokontrolera
- Moduł zgodny z platformą mbed
- Wbudowany debugger / programator ST-LINK
- Możliwość zasilania za pomocą gniazda USB, ST-LINK lub bezpośrednio z wykorzystaniem pinów
- Wbudowane diody LED:
- 1 x sygnalizująca zasilanie
- 1 x sygnalizująca komunikację
- 1 x do dyspozycji użytkownika
- Dwa przyciski:
- 1 x RESET
- 1 x USER do dyspozycji użytkownika
- Trzy różne interfejsy poprzez złącze miniUSB (USB re-enumeration):
- Wirtualny port COM
- Pamięć masowa
- Port do programowania/debugowania
- Moduł wspierany przez większość popularnych środowisk programistycznych, m.in: IAR Embedded Workbench, Keil oraz GCC