STM32 NUCLEO-F411RE Nucleo-64 z STM32F411RET6 ARM Cortex-M4
STM32 Nucleo-64 NUCLEO-F411RE
STM32 Nucleo-64 to czołowa seria płytek badawczych od ST Microelectronics z mikrokontrolerami STM32. Te innowacyjne płytki są wyposażone w układy w obudowach 64-piowych, co czyni je idealnym narzędziem dla twórców i inżynierów.
Każda płytka Nucleo-64 jest zaopatrzona w wbudowany programator oraz debugger ST-Link, co ułatwia proces programowania. Możliwość oddzielenia programatora od płytki pozwala na jego wykorzystanie jako samodzielnego urządzenia, co jest praktycznym rozwiązaniem. Dodatkowo, można używać programatora zewnętrznie po zdjęciu dwóch zworek.
Płytki te oferują dwa typy złącz: zgodne z Arduino Uno oraz ST Morpho, co pozwala na szeroką kompatybilność z różnymi akcesoriami. ST Microelectronics dostarcza także wiele przykładów i bibliotek, a współpraca z ARM mbed jest kolejnym atutem, który ułatwia rozwój projektów.
Do komunikacji z płytką należy zaopatrzyć się w przewód USB mini.
Cechy szczególne
- Mikrokontroler STM32F411RET6: Wyposażony jest w rdzeń Cortex-M4, który osiąga maksymalne taktowanie 100 MHz oraz oferuje 512 kB pamięci Flash i 128 kB pamięci SRAM, co zapewnia dużą wydajność. Dodatkowo obsługuje 16 strumieni DMA.
- Interfejsy: Płytka ma bogaty zestaw interfejsów, w tym 3x I²C, 5x SPI, 5x I²S, 3x UART/USART oraz 1x USB OTG i 1x SDIO, co umożliwia elastyczność w podłączaniu różnych urządzeń.
- Interfejsy Analogowe: Zawiera 1x ADC 12-bit, co pozwala na dokładne pomiary analogowe.
- Timery: Posiada różnorodne timery, w tym 2x 32-bitowe oraz 3x 16-bitowe, co umożliwia precyzyjne operacje czasowe w projektach.
- Większość GPIO: Toleruje napięcie 5V, co zwiększa kompatybilność z innymi komponentami.
- Oscylator RTC: O częstotliwości 32,768 kHz, zapewniający stabilność w aplikacjach wymagających ścisłego pomiaru czasu.
- Wbudowany programator/debugger ST-Link V2: Umożliwia łatwe programowanie i debugowanie, z możliwością pracy jako oddzielny programator.
- Zasilanie: Obsługuje zasilanie przez mini USB oraz z zewnętrznego źródła 5 lub 3,3V, co daje elastyczność w wyborze źródła zasilania.
- Trzy diody LED: Służą do sygnalizacji komunikacji USB, zasilania oraz jako dioda użytkownika.
- Przyciski: Zawiera przycisk reset oraz przycisk użytkownika, co zwiększa funkcjonalność płytki.
- Goldpiny: Wlutowane wyprowadzenia dla pinów I/O, co ułatwia ich podłączanie.
- Zgodność z ARM mbed: Umożliwia korzystanie z popularnego środowiska programistycznego.
Specyfikacja
- Mikrokontroler: STM32F411RET6
- Rdzeń: Cortex-M4
- Maksymalne taktowanie: 100 MHz
- Pamięć Flash: 512 kB
- Pamięć SRAM: 128 kB
- DMA: 16 strumieni
- Interfejsy: 3 x I²C, 5 x SPI, 5 x I²S, 3 x UART / USART, 1 x USB OTG, 1 x SDIO
- Interfejsy Analogowe: 1 x ADC 12 bit
- Timery: 2 x 32 bit (4 kanały), 3 x 16 bit (4 kanały), 1 x 16 bit (2 kanały), 2 x 16 bit (1 kanał), 1 x RTC, 1 x SysTick, 2 x Watchdog
- Oscylator RTC: 32,768 kHz
- Programator/Debugger: ST-Link V2
- Dioda użytkownika: Tak
- Pin I/O: Goldpiny
- Obsługa zasilania: mini USB, źródło zasilania 5V / 3,3V