Mündəricat:

Arduino IDE STM32F103C8T6 ilə STM32 lövhəsi: 5 addım
Arduino IDE STM32F103C8T6 ilə STM32 lövhəsi: 5 addım

Video: Arduino IDE STM32F103C8T6 ilə STM32 lövhəsi: 5 addım

Video: Arduino IDE STM32F103C8T6 ilə STM32 lövhəsi: 5 addım
Video: Дешёвая STM32 плата + Arduino IDE 2024, Iyul
Anonim
Arduino IDE STM32F103C8T6 ilə STM32 lövhəsi
Arduino IDE STM32F103C8T6 ilə STM32 lövhəsi

Salam uşaqlar, çünki bir çox insanlar arduino lövhələrindən istifadə edir, lakin bildiyimiz kimi bəzi məhdudiyyətlərə malikdirlər, buna görə də bir neçə digər lövhə bir Arduino -dan daha yaxşı performans və daha yaxşı xüsusiyyətlər təqdim edə bilən bir arduino alternativi olaraq ortaya çıxdı və onlardan biri STM32 -dir. STM32 lövhəsi Arduino unodan daha ucuzdur və imkanları bir arduino unodan daha yaxşıdır, lakin yerli olaraq Arduino IDE tərəfindən dəstəklənmədiyindən onları əl ilə Arduino IDE -yə əlavə etməliyik. Bu təlimatlarda Arduino IDE -yə STM32 lövhələri əlavə edəcəyik və Arduino IDE -dən istifadə edərək bu lövhəni proqramlaşdıracağıq.

Addım 1: Lazım olan şeylər

Ehtiyacınız olan şeylər
Ehtiyacınız olan şeylər

Bu təlimatlar üçün aşağıdakılara ehtiyacımız olacaq: STM32: USB KABELİ: FTDI: Çörək lövhəsi və az tullanan

Addım 2: STM32 BOARD Xüsusiyyətləri (STM32F103C8T6)

STM32 BOARD Xüsusiyyətləri (STM32F103C8T6)
STM32 BOARD Xüsusiyyətləri (STM32F103C8T6)

STM32F103C8T6 -nın texniki xüsusiyyətləri aşağıda və şəkildə verilmişdir.: İstehsalçı STMicroelectronics Seriyası STM32F1 Nüvəli Prosessor ARM® Cortex®-M3 Əsas Ölçüsü 32 Bit Sürət 72MHz Bağlantı CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB Çevik DMA, Motor İdarəetmə PWM, PDR, POR, PVD, PWM, Temp Sensor, WDT I/O 37 Proqram Yaddaş Ölçüsü 64KB (64K x 8) Proqram Yaddaş Tipi FLASH EEPROM Ölçüsü - RAM Ölçüsü 20K x 8 Gərginlik - Təchizat (Vcc/Vdd) 2V ~ 3.6V Məlumat çeviriciləri A/D 10x12b Osilatör Tipi Daxili İşləmə İstiliyi -40 ° C ~ 85 ° C (TA)

Addım 3: Arduino IDE -də STM32 lövhələrini quraşdırın

Arduino IDE -də STM32 lövhələrini quraşdırın
Arduino IDE -də STM32 lövhələrini quraşdırın
Arduino IDE -də STM32 lövhələrini quraşdırın
Arduino IDE -də STM32 lövhələrini quraşdırın
Arduino IDE -də STM32 lövhələrini quraşdırın
Arduino IDE -də STM32 lövhələrini quraşdırın
Arduino IDE -də STM32 lövhələrini quraşdırın
Arduino IDE -də STM32 lövhələrini quraşdırın

Arduino ide-də stm32 lövhələrini quraşdırmaq üçün aşağıdakı təlimatları və təqdim olunan şəkilləri izləyin: 1- Arduino.cc IDE-ni işə salın. "Fayl" menyusunu və sonra "Tercihlər" düyməsini basın. "Tercihlər" informasiya qutusu açılacaq, sonra "Əlavə Panolar Menecerləri URLləri" sahəsinə aşağıdakı linki əlavə edin: "https://dan.drown.org/stm32duino/package_STM32duino_index. json "Klik" Ok "2-" Alətlər "menyusuna və sonra" Panolar> Panolar Meneceri "üzərinə basın. İdarə heyəti meneceri açılacaq və quraşdırılmış və mövcud lövhələrin siyahısını görəcəksiniz." STM32 F103Cxxx "seçin və quraşdırma düyməsini basın. Quraşdırma başa çatdıqdan sonra əsas adın yanında "MONTAJLI" etiketi görünür. İdarə Heyətini bağlaya bilərsiniz. İndi "Board" menyusunda STM32 lövhələr paketini tapa bilərsiniz. İstədiyiniz lövhələr seriyasını seçin: STM32F103CxxxPortu seçin

Addım 4: lövhəni proqramlaşdırmaq üçün bağlantılar

Lövhənin proqramlaşdırılması üçün əlaqələr
Lövhənin proqramlaşdırılması üçün əlaqələr

Stm32 -ni proqramlaşdırmaq üçün bu verilən sxemə əməl etməlisiniz. Programlaşdırmaq üçün açıq şəkildə Stm32 -ni almalısınız, digəri isə usb -dən ttl çeviricisidir, buna görə USB -dən TTL -ə çeviricisini alın və göstərilən sxemlərə əməl edin.

Addım 5: Şuranın proqramlaşdırılması

Şuranın proqramlaşdırılması
Şuranın proqramlaşdırılması
Şuranın proqramlaşdırılması
Şuranın proqramlaşdırılması
Şuranın proqramlaşdırılması
Şuranın proqramlaşdırılması
Şuranın proqramlaşdırılması
Şuranın proqramlaşdırılması

İndi arduino IDE -də göz qırpma eskizini açın və pin nömrəsini "PC13" olaraq dəyişdirin, çünki stm32 -nin bort lenti PC13 pinindədir, sonra alətlər bölməsindəki parametrləri seçin (məsələn: lövhələr, giriş portu, yükləmə üsulu və s.) image) & Kodu stm32 -yə yükləyin və bortda olan pc13 led şəkillərdə mənim kimi yanıb -sönməyə başlayacaq (görüntü keyfiyyəti üçün üzr istəyirik) və hətta gözə çarpan şəkildə yanıb -sönməsini görmək üçün PC13 -ə xarici LED də əlavə edə bilərsiniz. STM32 BOARD ilə layihələr hazırlamaqdan zövq alın.

Tövsiyə: