Spisu treści:

Płytka STM32 z Arduino IDE STM32F103C8T6: 5 kroków
Płytka STM32 z Arduino IDE STM32F103C8T6: 5 kroków

Wideo: Płytka STM32 z Arduino IDE STM32F103C8T6: 5 kroków

Wideo: Płytka STM32 z Arduino IDE STM32F103C8T6: 5 kroków
Wideo: AVT1675 - STM32duino - KOMPATYBILNA Z ARDUINO PŁYTKA Z STM32F103C8T6 2024, Listopad
Anonim
Płytka STM32 z Arduino IDE STM32F103C8T6
Płytka STM32 z Arduino IDE STM32F103C8T6

Cześć chłopaki, ponieważ wiele osób używa płyt arduino, ale jak wiemy, mają one pewne ograniczenia, więc niewiele innych płyt pojawiło się jako alternatywa dla arduino, która może zapewnić lepszą wydajność i lepsze funkcje niż Arduino, a jedną z nich jest STM32. Płytka STM32 jest nawet tańsza niż Arduino uno, a jej możliwości są znacznie lepsze niż An arduino uno, ale ponieważ nie są natywnie obsługiwane przez Arduino IDE, musimy dodać je ręcznie do Arduino IDE. Tak więc w tej instrukcji dodamy płytki STM32 do Arduino IDE i zaprogramujemy tę płytkę za pomocą Arduino IDE.

Krok 1: Rzeczy, których potrzebujesz

Rzeczy, których potrzebujesz
Rzeczy, których potrzebujesz

Do tej instrukcji będziemy potrzebować następujących rzeczy: STM32:KABEL USB: FTDI: Płytka chlebowa i kilka zworek

Krok 2: Specyfikacje PŁYTKI STM32 (STM32F103C8T6)

Dane techniczne PŁYTKI STM32 (STM32F103C8T6)
Dane techniczne PŁYTKI STM32 (STM32F103C8T6)

Specyfikacje STM32F103C8T6 znajdują się poniżej i na zdjęciu.: Producent Seria STMicroelectronics STM32F1 Procesor rdzeniowy ARM® Cortex®-M3 Rozmiar rdzenia 32-bitowa prędkość 72 MHz Łączność CANbus, I²C, IrDA, LINbus, SPI, UART/USART, urządzenia peryferyjne USB DMA, sterowanie silnikiem PWM, PDR, POR, PVD, PWM, Czujnik temperatury, WDT Liczba we/wy 37 Rozmiar pamięci programu 64 KB (64 KB x 8) Typ pamięci programu Rozmiar EEPROM FLASH - Rozmiar pamięci RAM 20 K x 8 Napięcie - Zasilanie (Vcc/Vdd) 2 V ~ 3,6 V Konwertery danych A/D 10x12b Typ oscylatora Wewnętrzna temperatura pracy -40°C ~ 85°C (TA)

Krok 3: Zainstaluj płyty STM32 w Arduino IDE

Zainstaluj płyty STM32 w Arduino IDE
Zainstaluj płyty STM32 w Arduino IDE
Zainstaluj płyty STM32 w Arduino IDE
Zainstaluj płyty STM32 w Arduino IDE
Zainstaluj płyty STM32 w Arduino IDE
Zainstaluj płyty STM32 w Arduino IDE
Zainstaluj płyty STM32 w Arduino IDE
Zainstaluj płyty STM32 w Arduino IDE

Postępuj zgodnie z poniższymi instrukcjami i dostarczonymi obrazami, aby zainstalować płyty stm32 w arduino ide: 1. Uruchom Arduino.cc IDE. Kliknij menu „Plik”, a następnie „Preferencje”. Otworzy się okno dialogowe „Preferencje”, a następnie dodaj następujący link do pola „Adresy URL menedżerów dodatkowych tablic”: „https://dan.drown.org/stm32duino/package_STM32duino_index. json"Kliknij "OK"2- Kliknij menu "Narzędzia", a następnie "Płyty > Menedżer tablic"Otworzy się menedżer tablic i zobaczysz listę zainstalowanych i dostępnych tablic. Wybierz "STM32 F103Cxxx" i kliknij zainstaluj. Po zakończeniu instalacji obok nazwy rdzenia pojawi się znacznik „INSTALLED”. Możesz zamknąć menedżera płyty. Teraz możesz znaleźć pakiet płyt STM32 w menu „Płyta”. Wybierz żądaną serię płyt: STM32F103CxxxWybierz płytę

Krok 4: Połączenia do programowania płytki

Połączenia do programowania tablicy
Połączenia do programowania tablicy

Aby zaprogramować stm32 musisz postępować zgodnie z podanym obwodem. Aby go zaprogramować, musisz oczywiście uzyskać Stm32, a drugi to konwerter USB na ttl, więc weź konwerter USB na TTL i postępuj zgodnie z pokazaną schmatyką.

Krok 5: Programowanie tablicy

Programowanie Zarządu
Programowanie Zarządu
Programowanie Zarządu
Programowanie Zarządu
Programowanie Zarządu
Programowanie Zarządu
Programowanie Zarządu
Programowanie Zarządu

Teraz otwórz migający szkic w swoim arduino IDE i zmień pin nr na „PC13”, ponieważ zintegrowana dioda stm32 jest na pinie PC13, a następnie wybierz ustawienia w sekcji narzędzi (takie jak: płyty, port com, metoda przesyłania itp. Zgodnie z pokazanym image) & Prześlij kod do swojego stm32, a dioda LED na płycie PC13 zacznie migać jak moja na obrazach (przepraszam za jakość obrazu), a nawet aby zobaczyć, jak miga prawidłowo, możesz również dodać zewnętrzną diodę LED do PC13. Więc baw się dobrze, robiąc projekty z STM32 BOARD.

Zalecana: