Sisukord:

STM32 tahvel koos Arduino IDE -ga STM32F103C8T6: 5 sammu
STM32 tahvel koos Arduino IDE -ga STM32F103C8T6: 5 sammu

Video: STM32 tahvel koos Arduino IDE -ga STM32F103C8T6: 5 sammu

Video: STM32 tahvel koos Arduino IDE -ga STM32F103C8T6: 5 sammu
Video: Программирование STM32 Blue Pill с помощью релейной логики ПЛК LDmicro 2024, Juuli
Anonim
STM32 tahvel koos Arduino IDE STM32F103C8T6
STM32 tahvel koos Arduino IDE STM32F103C8T6

Tere poisid, kuna paljud inimesed kasutavad arduino tahvleid, kuid nagu me teame, on neil mõned piirangud, tuli arduino alternatiivina päevavalgele nii vähe teisi tahvleid, mis suudavad pakkuda paremat jõudlust ja paremaid funktsioone kui Arduino ja üks neist on STM32. STM32 plaat on isegi odavam kui Arduino uno ja selle võimalused on palju paremad kui An arduino uno, kuid kuna Arduino IDE neid loomulikult ei toeta, peame need käsitsi Arduino IDE -sse lisama. Seega lisame selles juhendis STM32 tahvlid Arduino IDE -sse ja programmeerime selle plaadi Arduino IDE abil.

Samm: asjad, mida vajate

Asjad, mida vajate
Asjad, mida vajate

Selle juhendi jaoks vajame järgmisi asju: STM32: USB -KAABLI: FTDI: Leivalaud ja vähesed džemprid

2. samm: STM32 BOARDi spetsifikatsioonid (STM32F103C8T6)

STM32 BOARD spetsifikatsioonid (STM32F103C8T6)
STM32 BOARD spetsifikatsioonid (STM32F103C8T6)

STM32F103C8T6 spetsifikatsioonid on toodud allpool ja samuti pildil.: Tootja STMicroelectronics Series STM32F1 Core Processor ARM® Cortex®-M3 Core Size 32-Bit Speed 72MHz Connectivity CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB Peripherals DMA, Motor Control PWM, PDR, POR, PVD, PWM, Temperatuuriandur, WDT I/O arv 37 Programmi mälu suurus 64KB (64K x 8) Programmi mälu tüüp FLASH EEPROM Suurus - RAM -i suurus 20K x 8 Pinge - Toide (Vcc/Vdd) 2V ~ 3,6V Andmekonverterid A/D 10x12b Ostsillaatori tüüp Sisemine töötemperatuur -40 ℃ ~ 85 ℃ (TA)

Samm: installige STM32 tahvlid Arduino IDE -sse

Installige STM32 plaadid Arduino IDE -sse
Installige STM32 plaadid Arduino IDE -sse
Installige STM32 plaadid Arduino IDE -sse
Installige STM32 plaadid Arduino IDE -sse
Installige STM32 plaadid Arduino IDE -sse
Installige STM32 plaadid Arduino IDE -sse
Installige STM32 plaadid Arduino IDE -sse
Installige STM32 plaadid Arduino IDE -sse

Palun järgige allolevaid juhiseid ja lisatud pilte, et installida stm32 tahvlid arduino ide: 1- Käivitage Arduino.cc IDE. Klõpsake menüüd "Fail" ja seejärel valikut "Eelistused". Avaneb dialoog "Eelistused", seejärel lisage väljale "Täiendavate tahvlite haldurite URL -id" järgmine link: "https://dan.drown.org/stm32duino/package_STM32duino_index. json "Klõpsake" Ok "2- Klõpsake menüüd" Tööriistad "ja seejärel" Tahvlid> Tahvlite haldur "Lauahaldur avaneb ja näete installitud ja saadaolevate tahvlite loendit. Valige" STM32 F103Cxxx "ja klõpsake installil. Pärast installimise lõppu ilmub põhinime kõrvale silt "INSTALLED". Saate juhatuse halduri sulgeda. Nüüd leiate STM32 tahvlite paketi menüüst "Board". Valige soovitud tahvlite seeria: STM32F103Cxxx

Samm 4: Ühendused plaadi programmeerimiseks

Ühendused tahvli programmeerimiseks
Ühendused tahvli programmeerimiseks

Stm32 programmeerimiseks peate järgima antud skeemi. Selle programmeerimiseks peate ilmselgelt hankima Stm32 ja teine on USB -ttl -muundur, nii et hankige USB -TTL -muundur ja järgige näidatud skemaatikat.

5. samm: juhatuse programmeerimine

Juhatuse programmeerimine
Juhatuse programmeerimine
Juhatuse programmeerimine
Juhatuse programmeerimine
Juhatuse programmeerimine
Juhatuse programmeerimine
Juhatuse programmeerimine
Juhatuse programmeerimine

Nüüd avage oma arduino IDE vilkumisvisand ja muutke tihvti nr "PC13" -ks, kuna stm32 sisseehitatud LED on PC13 tihvtil, seejärel valige tööriistade jaotises sätted (näiteks: lauad, com -port, üleslaadimismeetod jne)) ja laadige kood üles oma stm32 -sse ning pardal olev PC13 LED hakkab piltidel vilkuma nagu minu oma (vabandan pildikvaliteedi pärast) ja isegi selle õige vilkumise nägemiseks saate PC13 -le lisada ka välise LED -i. Nii et nautige STM32 BOARDiga projektide tegemist.

Soovitan: