Cov txheej txheem:
- Kauj Ruam 1: Tau PCBs rau Koj Txoj Haujlwm Tsim
- Kauj Ruam 2: STM32F103C8 Vs STM32F030F4 Vs STM8S103F3 Vs Arduino
- Kauj Ruam 3: Tshaj Tawm Arduino Bootloader rau STM32
- Kauj Ruam 4: Teeb Arduino IDE rau STM32
- Kauj ruam 5: Yog Nws
Video: Siv STM32 Zoo li Arduino Tutorial - STM32F103C8: 5 Cov Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:26
Hav, ua li cas, Cov Menyuam! Akarsh nov los ntawm CETech.
Hauv cov lus qhia hauv qab no, peb yuav saib qhov sib txawv microcontrollers muab los ntawm STM zoo li STM32F103C8, STM32F030F4 thiab STM8S103F3.
Peb yuav sib piv cov micros no rau ib leeg nrog rau kev sib piv lawv rau Arduino.
Thaum qhov ntawd tawm ntawm txoj kev peb yuav hloov pauv STM32F103C8 rau Arduino kom koj tuaj yeem tso ib qho Arduino IDE code rau STM32 siv tsuas yog USB cable zoo li koj xav nrog Arduino.
Cia peb pib nrog kev lom zem tam sim no.
Kauj Ruam 1: Tau PCBs rau Koj Txoj Haujlwm Tsim
Koj yuav tsum txheeb xyuas PCBGOGO rau xaj PCBs online kom pheej yig!
Koj tau txais 10 qhov zoo PCBs tsim thiab xa mus rau koj lub qhov rooj rau 5 $ thiab qee qhov xa khoom. Koj tseem yuav tau txais luv nqi ntawm kev xa khoom ntawm koj thawj daim ntawv xaj.
PCBGOGO muaj peev xwm ntawm PCB los ua ke thiab tsim khoom stencil nrog rau ua kom tau cov qauv zoo.
Txheeb xyuas lawv Yog tias koj xav tau PCBs tsim lossis sib sau ua ke.
Kauj Ruam 2: STM32F103C8 Vs STM32F030F4 Vs STM8S103F3 Vs Arduino
Yog li, raws li kev sib piv saum toj no uas kuv tau kos, cia ua ke peb qhov kev tshawb pom:
1) Arduino thiab STM8s yog 8-ntsis txheej txheem thiab ob qho ntxiv yog 32-ntsis MCUs.
2) STM32F103 muaj lub cim xeeb loj tshaj plaws uas yog ob npaug piv rau Arduino, qhov RAM yog 10 npaug loj dua li ntawm Arduino.
3) Tus nqi ntawm qhov muaj zog STM32F103 tsawg dua li ntawm Arduino Nano clone tab sis nyob hauv qhov sib piv. STM8S103, ntawm qhov tsis sib xws, ua rau nws cov ntaub ntawv raws li pheej yig micro tab sis twv yuav raug hu muab lub zog qis dua.
4) Kev teeb tsa Arduino yog qhov yooj yim xws li ntsaws rau hauv USB cable thiab tsoo lub pob upload hauv IDE. STM32 series tsis muaj qhov tshwj xeeb no tawm ntawm lub thawv tab sis tuaj yeem ntxiv rau STM32F103 los ntawm kev xa cov Arduino bootloader rau nws. Qhov twg yog qhov peb yuav ua hauv cov kauj ruam tom ntej:)
Kauj Ruam 3: Tshaj Tawm Arduino Bootloader rau STM32
1) Txuas STM32F103 nrog FTDI pawg thawj coj saib zoo li hauv daim duab.
2) Hloov BOOT 0 header los ntawm '0' txoj haujlwm mus rau '1' txoj haujlwm ua ntej txuas FTDI pawg thawj coj mus rau lub khoos phis tawj kom qhib lub bootloader
3) Rub tawm qhov tsim nyog bootloader (PC13 hauv kuv rooj plaub) los ntawm qhov txuas hauv qab no:
4) Rub tawm thiab teeb tsa Flasher cov cuab yeej siv uas koj tuaj yeem nyem lub binary:
5) Txuas lub khoos phis tawj mus rau PC thiab qhib lub cuab yeej flasher tau teeb tsa hauv qhov chaw hauv qab no rau kuv cov ntaub ntawv:
6) Thaum lub cuab yeej qhib lawm xaiv qhov chaw nres nkoj COM raug thiab ua mus ntxiv, hauv cov kauj ruam tom ntej thaum koj pom lub hom phiaj nyeem tau cov lus txuas mus rau khawm tom ntej ob zaug.
7) Xaiv qhov rub tawm mus rau lub cuab yeej xaiv tom qab ntawv xaiv cov ntawv binary uas nyob hauv koj lub PC los ntawm txhaj rau 3 tus lej thiab tom qab ntawd nyem lub pob Tom ntej uas yuav rub tawm lub bootloader rau lub cuab yeej thiab yuav qhia cov lus ua tiav zoo li hauv daim duab.
8) Tom qab kaw qhov cuab yeej flasher, hloov BOOT 0 jumper rov qab rau '0' txoj haujlwm ua ntej tshem lub zog rau STM32 pawg thawj coj saib.
Kauj Ruam 4: Teeb Arduino IDE rau STM32
1) Ntxiv qhov URL hauv qab no rau tus thawj tswj hwm ntxiv URL:
2) Mus rau Tus Thawj Saib Xyuas Haujlwm thiab tshawb nrhiav STM32, thaum cov npe pom zoo teeb tsa cov version los ntawm stm32duino.
3) Txuas lub STM32 lub rooj tsavxwm rau lub khoos phis tawj siv USB cable thiab xaiv lub rooj tsavxwm raug hauv cov cuab yeej ntawv qhia zaub mov zoo li hauv daim duab saum toj no.
4) Tam sim no qhib ib qho piv txwv kos duab uas koj xav tau, kuv tau qhib Blink piv txwv thiab tsuas yog nyem lub pob upload thiab koj yuav tuaj yeem tso cov cai yam tsis muaj lwm cov kauj ruam.
Kauj ruam 5: Yog Nws
Sim tawm qhov piv txwv sib txawv uas yuav tsum tau xa mus rau lub rooj tsavxwm kom yooj yim li Blink kos duab ua.
Qhia rau kuv paub hauv cov lus hauv qab no koj tuaj yeem sau lub zog ntawm pawg thawj coj no thaum siv nrog Arduino IDE, kuj tseem xav paub ntau ntxiv txog cov ncauj lus thov saib kuv cov vis dis aus ntawm tib lub ncauj lus.
Pom zoo:
IoT Raws Kev Ua Lag Luam Zoo thiab Kev Ua Liaj Ua Teb Zoo Siv ESP32: 7 Cov Kauj Ruam
IoT Raws Li Kev Ua Lag Luam Zoo thiab Kev Ua Liaj Ua Teb Zoo Siv ESP32: Lub ntiaj teb tab tom hloov pauv raws li lub sijhawm thiab yog li kev ua liaj ua teb.Nyob rau tam sim no, Tib neeg tau suav nrog hluav taws xob hauv txhua qhov haujlwm thiab kev ua liaj ua teb tsis yog qhov tshwj xeeb rau qhov no. Qhov kev sib koom ua ke ntawm cov khoom siv hluav taws xob hauv kev ua liaj ua teb tau pab cov neeg ua liaj ua teb thiab cov neeg uas tswj lub vaj Hauv qhov no
Siv Cov Txheej Txheem Ua Yeeb Yam Zoo Tshaj Plaws los Tswj Cov Ntaub Ntawv Zoo Tshaj WiFi: 4 Cov Kauj Ruam (nrog Duab)
Siv Cov Txheej Txheem Ua Yeeb Yam Zoo Tshaj Plaws los Tswj Cov Ntaub Ntawv Ntshiab Dhau WiFi: Koj puas tau xav sim nrog kev tswj lub ntsej muag? Ua tej yam txav nrog nthwv dej ntawm koj txhais tes? Tswj suab paj nruag nrog kev sib tw ntawm koj lub dab teg? Cov lus qhia no yuav qhia koj li cas! Complex Arts Sensor Board (complexarts.net) yog ntau yam microc
Kev Ntsuas Siab Zoo Cov Ntaub Ntawv Hauv Chaw Siv Kev Siv Multimeter/Arduino/pfodApp: 10 Cov Kauj Ruam (nrog Duab)
Kev Ntsuas Siab Cov Ntaub Ntawv Cov Ntaub Ntawv Nkag Mus Siv Multimeter/Arduino/pfodApp: Hloov kho 26 Lub Plaub Hlis 2017 Hloov kho Circuit thiab pawg thawj coj saib siv nrog 4000ZC USB meters.No Android coding requiredThis qhia qhia koj paub ntau npaum li cas ntawm kev ntsuas siab los ntawm koj Arduino thiab tseem xa lawv nyob deb. rau logging thiab
Cov Khoom Siv Teeb Pom Kev Zoo (Cov Kev Tshawb Fawb Technology - TfCD - Tu Delft): 12 Cov Kauj Ruam (nrog Duab)
Cov Teeb Pom Kev Zoo Wearable (Kev Tshawb Fawb Txog Technology - TfCD - Tu Delft): Hauv Cov Lus Qhia no koj yuav kawm paub yuav ua li cas kom ua koj tus kheej lub teeb pom kev uas koj tuaj yeem hnav! Qhov no yog ua tiav los ntawm kev siv EL thev naus laus zis npog nrog cov vinyl decal thiab txuas cov hlua rau nws kom koj tuaj yeem hnav nws ncig koj txhais caj npab. Koj tseem tuaj yeem hloov pauv ib feem ntawm qhov p
Tes Thib Peb ++: Kev Siv Tes Siv Ntau Rau Cov Khoom Siv Hluav Taws Xob thiab Lwm Yam Ua Haujlwm Zoo: 14 Kauj Ruam (nrog Duab)
Tes Thib Peb ++: Kev Siv Tes Siv Ntau Rau Cov Khoom Siv Hluav Taws Xob thiab Lwm Yam Ua Haujlwm Tsis Zoo: Yav dhau los Kuv tau siv tes thib peb/pab txhais tes muaj nyob ntawm cov khw muag khoom hluav taws xob thiab tau poob siab nrog lawv qhov siv tau. Kuv tsis tuaj yeem tau txais cov yeeb yaj kiab raws qhov kuv xav tau lossis nws siv sijhawm ntau dua qhov nws yuav tsum tau teeb tsa