Sisällysluettelo:
- Vaihe 1: Hanki piirilevyt projektillesi
- Vaihe 2: STM32F103C8 vs STM32F030F4 Vs STM8S103F3 Vs Arduino
- Vaihe 3: Arduino -käynnistyslataimen lataaminen STM32 -laitteeseen
- Vaihe 4: Arduino IDE: n määrittäminen STM32: lle
- Vaihe 5: Se on siinä
![STM32: n käyttäminen kuten Arduino -opetusohjelma - STM32F103C8: 5 vaihetta STM32: n käyttäminen kuten Arduino -opetusohjelma - STM32F103C8: 5 vaihetta](https://i.howwhatproduce.com/images/010/image-28921-j.webp)
Video: STM32: n käyttäminen kuten Arduino -opetusohjelma - STM32F103C8: 5 vaihetta
![Video: STM32: n käyttäminen kuten Arduino -opetusohjelma - STM32F103C8: 5 vaihetta Video: STM32: n käyttäminen kuten Arduino -opetusohjelma - STM32F103C8: 5 vaihetta](https://i.ytimg.com/vi/CUg8VheNyoU/hqdefault.jpg)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
![Image Image](https://i.howwhatproduce.com/images/010/image-28921-2-j.webp)
![](https://i.ytimg.com/vi/_-QML2GJl4k/hqdefault.jpg)
![Hanki piirilevyt projektillesi Hanki piirilevyt projektillesi](https://i.howwhatproduce.com/images/010/image-28921-3-j.webp)
Hei, mitä kuuluu, kaverit! Akarsh täällä CETechistä.
Seuraavassa opetusohjelmassa tarkastelemme eri STM: n tarjoamia mikro -ohjaimia, kuten STM32F103C8, STM32F030F4 ja STM8S103F3.
Vertaamme näitä mikroja keskenään ja vertaamme niitä Arduinoon.
Kun tämä on poissa tieltä, muunnamme STM32F103C8 Arduinoksi, jotta voit ladata minkä tahansa Arduino IDE -koodin STM32: een käyttämällä vain USB -kaapelia, kuten Arduinon kanssa.
Aloitetaan nyt hauskuudesta.
Vaihe 1: Hanki piirilevyt projektillesi
Sinun täytyy tarkistaa PCBGOGO, jos haluat tilata piirilevyjä verkosta halvalla!
Saat 10 laadukasta piirilevyä, jotka valmistetaan ja toimitetaan kotiovellesi 5 dollarilla ja joitain toimituksia. Saat myös alennuksen ensimmäisestä tilauksestasi.
PCBGOGO pystyy PCB -kokoonpanoon ja kaavaimien valmistukseen sekä pitää hyvät laatustandardit.
Tarkista ne, jos sinun on valmistettava tai koottava piirilevyjä.
Vaihe 2: STM32F103C8 vs STM32F030F4 Vs STM8S103F3 Vs Arduino
![STM32F103C8 Vs STM32F030F4 Vs STM8S103F3 Vs Arduino STM32F103C8 Vs STM32F030F4 Vs STM8S103F3 Vs Arduino](https://i.howwhatproduce.com/images/010/image-28921-4-j.webp)
Joten, yllä olevan vertailun mukaan, jonka olen piirtänyt, tiivistetään havaintomme:
1) Arduino ja STM8 ovat 8-bittisiä suorittimia ja kaksi muuta ovat 32-bittisiä MCU: ita.
2) STM32F103: ssa on suurin flash -muisti, joka on kaksinkertainen Arduinoon verrattuna, kun taas RAM on 10 kertaa suurempi kuin Arduino.
3) Tehokkaan STM32F103: n hinta on pienempi kuin Arduino Nano -kloonin hinta, mutta vertailukelpoinen. STM8S103 päinvastoin tekee kotelostaan halvan mikron, mutta tarjoaa ehdottomasti vähemmän virtaa.
4) Arduinon ohjelmointi on yhtä helppoa kuin kytkeä USB -kaapeli ja painaa IDE: n latauspainiketta. STM32 -sarjassa ei ole tätä ominaisuutta valmiina, mutta se voidaan lisätä STM32F103 -laitteeseen lataamalla siihen Arduino -käynnistyslatain. Mitä aiomme tehdä seuraavissa vaiheissa:)
Vaihe 3: Arduino -käynnistyslataimen lataaminen STM32 -laitteeseen
![Arduino -käynnistyslataimen lataaminen STM32 -laitteeseen Arduino -käynnistyslataimen lataaminen STM32 -laitteeseen](https://i.howwhatproduce.com/images/010/image-28921-5-j.webp)
![Arduino Bootloaderin lataaminen STM32 -laitteeseen Arduino Bootloaderin lataaminen STM32 -laitteeseen](https://i.howwhatproduce.com/images/010/image-28921-6-j.webp)
![Arduino -käynnistyslataimen lataaminen STM32 -laitteeseen Arduino -käynnistyslataimen lataaminen STM32 -laitteeseen](https://i.howwhatproduce.com/images/010/image-28921-7-j.webp)
1) Liitä STM32F103 FTDI -korttiin kuvan mukaisesti.
2) Vaihda BOOT 0 -otsikko 0 -asennosta 1 -asentoon, ennen kuin liität FTDI -kortin tietokoneeseen käynnistyslataimen vilkuttamiseksi
3) Lataa sopiva käynnistyslatain (PC13 minun tapauksessani) seuraavasta linkistä:
4) Lataa ja asenna Flasher-työkalu, jonka avulla voit päivittää binaarin:
5) Liitä laitteisto tietokoneeseen ja avaa välähdystyökalu, joka on asennettu seuraavaan paikkaan tapauksessani:
6) Kun työkalu on avattu, valitse oikea COM -portti ja jatka seuraavassa vaiheessa, kun näet kohdelukuisen viestin, siirry seuraavaan painikkeeseen kahdesti.
7) Valitse Lataa laitteelle -vaihtoehto ja valitse sitten tietokoneellasi oleva binaaritiedosto napsauttamalla 3 pistettä ja napsauta sitten Seuraava -painiketta, joka lataa käynnistyslataimen laitteelle ja näyttää onnistumisviestin, kuten kuvassa.
8) Kun olet sulkenut vilkkutyökalun, vaihda BOOT 0 -hyppyjohdin takaisin asentoon "0", ennen kuin katkaiset virran STM32 -kortille.
Vaihe 4: Arduino IDE: n määrittäminen STM32: lle
![Arduino IDE: n määrittäminen STM32: lle Arduino IDE: n määrittäminen STM32: lle](https://i.howwhatproduce.com/images/010/image-28921-8-j.webp)
![Arduino IDE: n määrittäminen STM32: lle Arduino IDE: n määrittäminen STM32: lle](https://i.howwhatproduce.com/images/010/image-28921-9-j.webp)
![Arduino IDE: n määrittäminen STM32: lle Arduino IDE: n määrittäminen STM32: lle](https://i.howwhatproduce.com/images/010/image-28921-10-j.webp)
1) Lisää seuraava URL -osoite lisätaulujen hallinnan URL -osoitteeseen:
2) Goto Boards Manager ja etsi STM32, kun luettelo tulee näkyviin, asenna versio stm32duinosta.
3) Liitä STM32 -kortti tietokoneeseen USB -kaapelilla ja valitse oikea kortti työkaluvalikosta, kuten yllä olevassa kuvassa.
4) Avaa nyt haluamasi esimerkkiluonnos, avasin Blink -esimerkin ja napsautin vain latauspainiketta ja voit ladata koodin ilman muita vaiheita.
Vaihe 5: Se on siinä
![Se on siinä! Se on siinä!](https://i.howwhatproduce.com/images/010/image-28921-11-j.webp)
Kokeile erilaisia esimerkkiluonnoksia, jotka pitäisi ladata taululle yhtä helposti kuin Blink -luonnos.
Kerro minulle alla olevissa kommenteissa, kuinka pystyit keräämään tämän levyn tehon, kun sitä käytettiin Arduino IDE: n kanssa, myös saadaksesi lisätietoja aiheesta, katso videoni samasta aiheesta.
Suositeltava:
Ääniohjattu kotiautomaatio (kuten Alexa tai Google Home, ei tarvita Wifiä tai Ethernetiä): 4 vaihetta
![Ääniohjattu kotiautomaatio (kuten Alexa tai Google Home, ei tarvita Wifiä tai Ethernetiä): 4 vaihetta Ääniohjattu kotiautomaatio (kuten Alexa tai Google Home, ei tarvita Wifiä tai Ethernetiä): 4 vaihetta](https://i.howwhatproduce.com/images/003/image-6906-31-j.webp)
Ääniohjattu kotiautomaatio (kuten Alexa tai Google Home, ei tarvita Wifiä tai Ethernetiä): Se on pohjimmiltaan tekstiviestipohjaisia arduino -ohjattuja releitä, joissa on Google Assistant -asetus viestien lähettämiseksi ääniohjeilla. Se on erittäin helppoa ja halpaa ja toimii kuten Alexa -mainokset olemassa olevat sähkölaitteet (jos sinulla on Moto -X smartp
Mobiililaite, kuten kannettavan tietokoneen automaattinen kirkkaudensäätö: 3 vaihetta
![Mobiililaite, kuten kannettavan tietokoneen automaattinen kirkkaudensäätö: 3 vaihetta Mobiililaite, kuten kannettavan tietokoneen automaattinen kirkkaudensäätö: 3 vaihetta](https://i.howwhatproduce.com/images/001/image-2846-57-j.webp)
Mobiililaite, kuten kannettavien tietokoneiden automaattinen kirkkaudensäätö: Mobiililaitteissa, kuten tableteissa ja puhelimissa, on sisäänrakennettu valoanturi, joka helpottaa näytön kirkkauden automaattista muuttamista ympäristön valon voimakkuuden muuttuessa. Mietin, voisiko saman toiminnon toistaa kannettaville tietokoneille ja näin t
EI* Kuten BOSS -vääristymä: 4 vaihetta (kuvilla)
![EI* Kuten BOSS -vääristymä: 4 vaihetta (kuvilla) EI* Kuten BOSS -vääristymä: 4 vaihetta (kuvilla)](https://i.howwhatproduce.com/images/001/image-1251-78-j.webp)
EI* Kuten BOSS-vääristymä: Oletko kyllästynyt samoihin vanhoihin Bossin kaltaisiin kaksidiodi-puristinväripedaaleihin? Haluatko polkimen, joka tarjoaa kuorma-autoja raivostunutta kitarabrutaalia, aivan järjettömän rajalle asti, mutta kykenee myös lempeään bluesy overdrive? Haluatko stompboxin, jonka avulla voit
Tee XP -NÄKYMÄSTÄ (kouluttamattomalle silmälle) kuten Mac OS X: 4 vaihetta
![Tee XP -NÄKYMÄSTÄ (kouluttamattomalle silmälle) kuten Mac OS X: 4 vaihetta Tee XP -NÄKYMÄSTÄ (kouluttamattomalle silmälle) kuten Mac OS X: 4 vaihetta](https://i.howwhatproduce.com/images/003/image-8828-25-j.webp)
Tee XP -NÄKYMÄSTÄ (kouluttamattomalle silmälle) kuten Mac OS X: HUOMAUTUS: Tämä on erittäin ennenaikaista. Tarkista lisää muutaman päivän kuluttua. Tiedän, että on olemassa muutamia ohjeita, jotka muuttavat XP: n ulkoasun Vistaksi (virukset tunkeutuvat vakoiluohjelmien troijalaisia mainosohjelmiksi). Miksi Vista, kun se oli Macin Aqua, se "kätevä
Halpa (kuten ilmaisessa [kuten oluessa]) Monimittariteline: 4 vaihetta
![Halpa (kuten ilmaisessa [kuten oluessa]) Monimittariteline: 4 vaihetta Halpa (kuten ilmaisessa [kuten oluessa]) Monimittariteline: 4 vaihetta](https://i.howwhatproduce.com/images/004/image-11898-43-j.webp)
Halpa (kuten ilmaisessa [kuten oluessa]) Monimittariteline: Minua on ärsyttänyt se, että minun on nostettava niskaani tai tasapainotettava epävarmasti halpaa 4 dollarin monimetriä jonnekin, missä voin todella lukea näytön. Joten päätin ottaa asiat omiin käsiini! Tämä on myös ensimmäinen 'jäsenneltäväni, joten jos jollain on hyödyllisiä kommentteja