- EOL
Uwaga! Sprzedaż produktu została zakończona. Sprawdź inne w tej kategorii. |
Opis produktu: Waveshare XNUCLEO-F103RB STM32F103RBT6 ARM Cortex M0
Moduł z 32-bitowym mikrokontrolerem wyposażonym w rdzeń ARM Cortex M3, 72 MHz, 128 kB Flash, 20 kB RAM. Nucleo jest kompatybilny z platformą mbed, posiada złącza umożliwiające podłączenie nakładek Arduino tzw. Arduino Shield. Wersja X dodatkowo posiada m.in.: regulatory napięcia, konwerter UART, rezonator 8 MHz i zworki do zmiany opcji. Urządzenie jest kompatybilne z Arduino Uno i Leonardo, posiada złącze ICSP.
Producent udostępnia szczegółowy przewodnik użytkownika, oprogramowanie i przykładowe programy dla tej platformy. |
Rozkład złącz zgodny z Arduino, umożliwia korzystanie z nakładek - Arduino Shield.
Specyfikacja
- Mikrokontroler: STM32F103RBT6
- Rdzeń: ARM Cortex M3 32-bit
- Częstotliwość taktowania: 72 MHz
- Pamięć programu Flash: 128 kB
- Pamięć RAM: 20 kB
- 2 x Przetwornik analogowo-cyfrowy: 12-bitowy, 16-kanałowy
- Ilość Timerów: 10
- Ilość programowalnych wejść/wyjść: 55
- Interfejsy: 2x I2C, 3x USART, 2x SPI, 1x CAN, 1x USB
- Moduł zgodny z systemem mbed (mbed.org)
- Dwa typy złącz:
- Złącza dla nakładek kompatybilnych z Arduino Uno Rev3
- Standardowe piny STMicroelectronics Morpho, umożlwiające dostęp do wyprowadzeń mikrokontrolera
- Wbudowany konwerter USB - UART
- Wbudowane regulatory napięcia:
- SPX3819M5: 3,3 V
- AMS1117-5.0: 5,0 V
- Debugger SWD
- Wbudowany rezonator kwarcowy 8 MHz
- Możliwość zasilania poprzez złącze USB
- Wbudowane trzy diody LED:
- 1 x sygnalizująca napięcia zasilania
- 1 x sygnalizująca komunikację
- 1 x do dyspozycji użytkownika
- Dwa przyciski:
- 1 x RESET
- 1 x do dospozycji użytkownika
- Trzy różne interfejsy poprzez złącze miniUSB (USB re-enumeration):
- Wirtualny port COM
- Pamięć masowa
- Port do programowania/debuggowania
- Moduł wspierany przez większość popularnych środowisk, m.in: IAR, Keil oraz platformy oparte na kompilatorze GCC
- Moduł nie zawiera programator aST-LINK/V2(mini) można go nabyć osobno
Porównanie płytek XNucleo i Nucleo
Moduły XNucleo posiadają wiele dodatkowych elementów, które ułatwiają pracę z mikrokontrolerem STM32.
Nazwa | XNUCLEO | NUCLEO | Opis |
---|---|---|---|
Kompatybilność z Arduino | Uno, Leonardo | Uno | Xnucleo może być przełączone w tryb zgodności z Leonardo poprzez złącze (domyślnie w trybie zgodności z Uno). |
Arduino ICSP interfejs | Tak | Nie | Złącze wymagane przez niektóre nakładki. |
USB interfejs | Tak | Nie | W Xnucleo USB jest dostępne do dyspozycji użytkownika. |
USB złącze | MicroUSB | MiniUSB | MicroUSB jest obecnie bardziej popularnym konektorem. |
Złącza Morpho oznaczenia | Większość | Nie | Xnucleo posiada także opis złącz Morpho na płytce. |
Zmiana ustawień |
Za pomocą zworek |
Lutowanie przejściówek |
Zworki są wygodniejsze do konfiguracji niż lutowanie przejściówek. |
UART debugger |
Możliwość debugowania w obwodzie |
Brak możliwości debugowania w obwodzie |
Xnucleo posiada osobny konwerter USB UART, dzięki temu jest możliwość debuggowania tzw. in-circuit. |
Rezonator 8 MHz | Tak | Brak | Zastosowanie rezonatora zwiększa dokładność timerów. |
Rezonator 32.768 kHz | Tak | Brak | Wymagany do odmierzania czasu - RTC. |
USB bezpiecznik | Tak (500mA) | Brak | Zabezpieczenie portu USB komputera. |
Diody LED | 4 | 1 | W Xnucleo zastosowano większą ilość wskaźników LED. |
UART LED | Tak | None | Pokazuje stan komunikacji UART. |
DC input | Tak | Brak | Ułatwia podłączenie zasilania. |
ST-LINK | Oddzielny | Zintegrowany | Programator ST-LINK może być używany osobno. XNUCLEO nie posiada wbudowanego programatora, można go nabyć osobno. |
Przewód USB | W zestawie | Brak w zestawie |