Sisällysluettelo:

STM32 -kortti ja Arduino IDE STM32F103C8T6: 5 vaihetta
STM32 -kortti ja Arduino IDE STM32F103C8T6: 5 vaihetta

Video: STM32 -kortti ja Arduino IDE STM32F103C8T6: 5 vaihetta

Video: STM32 -kortti ja Arduino IDE STM32F103C8T6: 5 vaihetta
Video: Плата с STM32 STM32F030F4P6 и Arduino IDE 2024, Heinäkuu
Anonim
STM32 -kortti, jossa Arduino IDE STM32F103C8T6
STM32 -kortti, jossa Arduino IDE STM32F103C8T6

Hei kaverit, koska monet ihmiset käyttävät arduino -kortteja, mutta kuten tiedämme, niillä on joitain rajoituksia, niin harvat muut levyt tulivat esiin arduino -vaihtoehtona, joka voi tarjota paremman suorituskyvyn ja parempia ominaisuuksia kuin Arduino ja yksi niistä on STM32. STM32 -levy on jopa halvempi kuin Arduino uno ja sen ominaisuudet ovat paljon parempia kuin An arduino uno, mutta koska Arduino IDE ei tue niitä alkuperäisesti, meidän on lisättävä ne manuaalisesti Arduino IDE: hen. Joten tässä ohjeessa lisäämme STM32 -kortteja Arduino IDE: hen ja ohjelmoimme tämän levyn käyttämällä Arduino IDE: tä.

Vaihe 1: Tarvitsemasi asiat

Tarvitsemasi asiat
Tarvitsemasi asiat

Tätä ohjetta varten tarvitsemme seuraavia asioita: STM32: USB -KAAPELI: FTDI: Leipälevy ja muutamia puseroita

Vaihe 2: STM32 -kortin tekniset tiedot (STM32F103C8T6)

STM32 BOARD Tekniset tiedot (STM32F103C8T6)
STM32 BOARD Tekniset tiedot (STM32F103C8T6)

STM32F103C8T6: n tekniset tiedot ovat alla ja kuvassa.: Valmistaja STMicroelectronics-sarja STM32F1-ydinprosessori ARM® Cortex®-M3 Ydinkoko 32-bittinen nopeus 72 MHz: n liitäntä CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB-oheislaitteet DMA, moottorin ohjaus PWM, PDR, POR, PVD, PWM, Lämpötila -anturi, WDT I/O -lukumäärä 37 Ohjelmamuistin koko 64 kt (64 kt x 8) Ohjelmamuistityyppi FLASH EEPROM -koko - RAM -koko 20K x 8 Jännite - Syöttö (Vcc/Vdd) 2V ~ 3,6V Datamuuntimet A/D 10x12b Oskillaattorin tyyppi Sisäinen käyttölämpötila -40 ° C -85 ° C (TA)

Vaihe 3: Asenna STM32 -levyt Arduino IDE: hen

Asenna STM32 -levyt Arduino IDE: hen
Asenna STM32 -levyt Arduino IDE: hen
Asenna STM32 -levyt Arduino IDE: hen
Asenna STM32 -levyt Arduino IDE: hen
Asenna STM32 -levyt Arduino IDE: hen
Asenna STM32 -levyt Arduino IDE: hen
Asenna STM32 -levyt Arduino IDE: hen
Asenna STM32 -levyt Arduino IDE: hen

Noudata alla olevia ohjeita ja mukana toimitettuja kuvia asentaaksesi stm32-levyt arduino ide: 1- Käynnistä Arduino.cc IDE. Napsauta "Tiedosto" -valikkoa ja sitten "Asetukset". "Asetukset" -valintaikkuna avautuu ja lisää seuraava linkki "Lisätaulukoiden ylläpitäjien URL -osoitteet" -kenttään: "https://dan.drown.org/stm32duino/package_STM32duino_index. json "Napsauta" Ok "2- Napsauta" Työkalut "-valikkoa ja sitten" Taulut> Taulujen hallinta "Hallituksen hallinta avautuu ja näet luettelon asennetuista ja käytettävissä olevista levyistä. Valitse" STM32 F103Cxxx "ja napsauta asennusta. Kun asennus on valmis, "INSTALLED" -tagi näkyy ytimen nimen vieressä. Voit sulkea Board Managerin. Nyt löydät STM32 -levyjen paketin "Board" -valikosta. Valitse haluamasi levysarja: STM32F103CxxxValitse levy

Vaihe 4: Liitännät kortin ohjelmointiin

Liitännät kortin ohjelmointiin
Liitännät kortin ohjelmointiin

Jos haluat ohjelmoida stm32: n, sinun on noudatettava näitä annettuja piirejä. Ohjelmoidaksesi sen sinun on saatava Stm32 ilmeisesti ja toinen on usb -ttl -muunnin, joten hanki USB -TTL -muunnin ja noudata esitettyjä skmatiikoita.

Vaihe 5: Hallituksen ohjelmointi

Hallituksen ohjelmointi
Hallituksen ohjelmointi
Hallituksen ohjelmointi
Hallituksen ohjelmointi
Hallituksen ohjelmointi
Hallituksen ohjelmointi
Hallituksen ohjelmointi
Hallituksen ohjelmointi

Avaa nyt vilkkuva luonnos arduino IDE -laitteessasi ja vaihda nastan numeroksi "PC13", koska stm32: n sisäinen led on PC13 -nastassa ja valitse sitten työkalut -osion asetukset (kuten: levyt, com -portti, latausmenetelmä jne.) & Lataa koodi stm32 -laitteeseesi ja sisäisen pc13 -ledi alkaa vilkkua kuvissani (pahoittelen kuvanlaatua) ja jopa nähdäksesi sen vilkkuvan oikein voit lisätä ulkoisen LED -valon PC13: een. Joten pidä hauskaa projektien tekemisessä STM32 BOARDin avulla.

Suositeltava: