![Si të merrni të dhëna nga mikrokontrolluesi i bazuar në STM32 në kompjuter: 5 hapa Si të merrni të dhëna nga mikrokontrolluesi i bazuar në STM32 në kompjuter: 5 hapa](https://i.howwhatproduce.com/images/009/image-25902-j.webp)
Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-23 15:10
![Si të merrni të dhëna nga mikrokontrolluesi i bazuar në STM32 në kompjuter Si të merrni të dhëna nga mikrokontrolluesi i bazuar në STM32 në kompjuter](https://i.howwhatproduce.com/images/009/image-25902-1-j.webp)
Këtu në këtë tutorial ne kemi transmetuar të dhëna nga mikrokontrolluesi në PC duke përdorur një nga UART të STM32l100 mcu.
Hapi 1: Softueri i përdorur:
![Softueri i përdorur Softueri i përdorur](https://i.howwhatproduce.com/images/009/image-25902-2-j.webp)
![Softueri i përdorur Softueri i përdorur](https://i.howwhatproduce.com/images/009/image-25902-3-j.webp)
Këto janë programet kompjuterike që kemi përdorur për këtë projekt:
1. Atollic TrueSTUDIO: Atollic® TrueSTUDIO® për STM32 është një zhvillim fleksibël dhe i zgjerueshëm dhe i korrigjuar IDE për zhvilluesit MCU STM32 të cilët duan mjete jashtëzakonisht të fuqishme për të ndihmuar në zhvillimin e softuerëve të integruar me cilësi të lartë. TrueSTUDIO® bazohet në standarde të hapura (ECLIPSE dhe GNU) dhe shtrihet me veçori profesionale për menaxhimin e kodit dhe analiza të avancuara të sistemit. Kjo jep një pasqyrë unike në strukturën dhe sjelljen dinamike të sistemit.
Ju mund ta shkarkoni këtë softuer nga kjo lidhje
2. STM32CubeMX: STM32CubeMX është një mjet grafik që lejon një konfigurim shumë të lehtë të mikrokontrolluesve dhe mikroprocesorëve STM32, si dhe gjenerimin e kodit përkatës të inicimit C për bërthamën Arm® Cortex®-M ose një pemë të pjesshme të Linux® Device for Arm Core Cortex®-A core), përmes një procesi hap pas hapi.
Ju mund ta shkarkoni këtë softuer nga kjo lidhje
Hapi 2: Komponentët e përdorur:
![Komponentët e përdorur Komponentët e përdorur](https://i.howwhatproduce.com/images/009/image-25902-4-j.webp)
![Komponentët e përdorur Komponentët e përdorur](https://i.howwhatproduce.com/images/009/image-25902-5-j.webp)
Ekzistojnë kryesisht dy programe kompjuterike që kemi përdorur në këtë tutorial:
1.32L100CDISCOVERY: 32L100CDISCOVERY ju ndihmon të zbuloni veçoritë e mikrokontrolluesve të linjës së vlerave STM32L100 32-bit Cortex®-M3 dhe të zhvilloni me lehtësi aplikacionet tuaja. Ai përfshin gjithçka që kërkohet që fillestarët dhe përdoruesit me përvojë të fillojnë shpejt. Bazuar në STM32L100RCT6, ai përfshin një mjet korrigjimi të ngulitur ST-LINK/V2, LED, butona për lidhjen e lehtë të komponentëve dhe moduleve shtesë.
2. Konvertuesi USB në TTL. Ashtu si në këtë tabelë zbulimi, ne nuk mund të marrim të dhëna serike drejtpërdrejt nga kabllo debugger st-link, kështu që duhet të blejmë një konvertues usb në TTL. Parimi i punës i konvertuesit USB në TTL është shumë i thjeshtë. Ky është një modul USB në TTL UART Converter i cili bazohet në CP2102 Bridge nga SiLabs. Ky modul mund të përdoret me laptopë të cilët nuk kanë port serik standard. Ky modul krijon një portë COM virtuale duke përdorur USB në kompjuterin tuaj i cili mund të mbështesë norma të ndryshme standarde Baud për komunikim serik.
Hapi 3: Diagrami i Qarkut
![Diagrami i qarkut Diagrami i qarkut](https://i.howwhatproduce.com/images/009/image-25902-6-j.webp)
Lidhjet janë si më poshtë:
32L100 bord zbulimiUSB në TTL konvertim
Txd e bordit të zbulimit (PA9) Rxd
GND GND
3V3 3V3
Hapi 4: Kodi:
Ndërsa kemi krijuar kodin me ndihmën e STM32CubeMX, kështu që këtu po ju ndaj skedarin main.c.
ju mund të merrni skedarin main.c nga lidhja më poshtë
Hapi 5: Parimi i Punës dhe Video:
![](https://i.ytimg.com/vi/wz9X4WzckOE/hqdefault.jpg)
Këtu së pari ju duhet të hapni STM32CubeMX atëherë ju duhet të zgjidhni bordin ose mcu -në e duhur nëse jeni duke përdorur një bord të personalizuar.
Për të gjithë procesin, ju lutemi shikoni videon tonë të integruar.
I gjithë përshkrimi i projektit jepet në videon e mësipërme
Nëse keni ndonjë dyshim në lidhje me këtë projekt, mos ngurroni të na komentoni më poshtë. Dhe nëse doni të mësoni më shumë rreth sistemit të integruar, mund të vizitoni kanalin tonë në youtube
Ju lutemi vizitoni dhe pëlqeni faqen tonë në Facebook për përditësime të shpeshta.
Faleminderit dhe gjithe te mirat, Teknologjitë Embedotronics
Recommended:
Si të merrni të dhëna nga një bazë të dhënash Firebase në NodeMCU: 7 hapa
![Si të merrni të dhëna nga një bazë të dhënash Firebase në NodeMCU: 7 hapa Si të merrni të dhëna nga një bazë të dhënash Firebase në NodeMCU: 7 hapa](https://i.howwhatproduce.com/images/005/image-13259-28-j.webp)
Si të merrni të dhëna nga një bazë të dhënash Firebase në NodeMCU: Për këtë udhëzues, ne do të marrim të dhëna nga një bazë të dhënash në Google Firebase dhe do t'i marrim duke përdorur një NodeMCU për analizë të mëtejshme. K RERKESAT E PROJEKTIT: 1) NodeMCU ose ESP8266 Controller2) G-Mail llogari për krijimin e një baze të dhënash Firebase.3) Shkarkoni
Vendosni nga gërvishtja e një mjedër Pi për të regjistruar të dhëna nga Arduino: 5 hapa
![Vendosni nga gërvishtja e një mjedër Pi për të regjistruar të dhëna nga Arduino: 5 hapa Vendosni nga gërvishtja e një mjedër Pi për të regjistruar të dhëna nga Arduino: 5 hapa](https://i.howwhatproduce.com/images/002/image-5380-65-j.webp)
Set Up From Scratch a Raspberry Pi për të regjistruar të dhëna nga Arduino: Ky tutorial është për ata që nuk kanë përvojë me instalimin e një hardueri ose softueri të ri, e lëre më Python ose Linux. Le të themi që keni porositur Raspberry Pi (RPi) me SD kartë (të paktën 8 GB, kam përdorur 16 GB, tipi I) dhe furnizim me energji elektrike (5V, të paktën 2
Baza e të dhënave EAL-Industri4.0-RFID Të dhëna të mostrave në të dhëna të mostrave: 10 hapa (me fotografi)
![Baza e të dhënave EAL-Industri4.0-RFID Të dhëna të mostrave në të dhëna të mostrave: 10 hapa (me fotografi) Baza e të dhënave EAL-Industri4.0-RFID Të dhëna të mostrave në të dhëna të mostrave: 10 hapa (me fotografi)](https://i.howwhatproduce.com/images/003/image-8363-33-j.webp)
Baza e të dhënave EAL-Industri4.0-RFID Dataopsamling Til: Përcaktoni projektin e mëparshëm të opsamling nga v æ gtdata, duke u regjistruar në identitet. RFID, duke mbetur pas të dhënave në bazën e të dhënave MySQL. nyje-KUQ, së bashku me mënyrën e sjelljes nga të dhënat e zgjedhura dhe programin C# në aplikacionin Windows Form.
Si të merrni muzikë nga pothuajse çdo faqe në internet (Haha) (Për sa kohë që mund ta dëgjoni, mund ta merrni Ok mirë nëse është e integruar në flash ju mund të mos jeni në gjendje
![Si të merrni muzikë nga pothuajse çdo faqe në internet (Haha) (Për sa kohë që mund ta dëgjoni, mund ta merrni Ok mirë nëse është e integruar në flash ju mund të mos jeni në gjendje Si të merrni muzikë nga pothuajse çdo faqe në internet (Haha) (Për sa kohë që mund ta dëgjoni, mund ta merrni Ok mirë nëse është e integruar në flash ju mund të mos jeni në gjendje](https://i.howwhatproduce.com/images/002/image-5221-70-j.webp)
Si të merrni muzikë nga pothuajse çdo faqe në internet (Haha) (Për sa kohë që mund ta dëgjoni, mund ta merrni … Ok mirë nëse është e integruar në flash ju mund të mos jeni në gjendje) E EDITUAR !!!!! Informacion i Shtuar: nëse shkoni ndonjëherë në një faqe në internet dhe ajo luan një këngë që ju pëlqen dhe e dëshironi atë, atëherë këtu është udhëzimi për ju jo për fajin tim nëse prishni diçka (mënyra e vetme që do të ndodhë është nëse filloni të fshini sendet pa asnjë arsye ) kam qenë në gjendje të marr muzikë për
Përdorni SSH dhe XMing për të shfaqur programe X nga një kompjuter Linux në një kompjuter Windows: 6 hapa
![Përdorni SSH dhe XMing për të shfaqur programe X nga një kompjuter Linux në një kompjuter Windows: 6 hapa Përdorni SSH dhe XMing për të shfaqur programe X nga një kompjuter Linux në një kompjuter Windows: 6 hapa](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11126314-use-ssh-and-xming-to-display-x-programs-from-a-linux-computer-on-a-windows-computer-6-steps-j.webp)
Përdorni SSH dhe XMing për të shfaqur programe X nga një kompjuter Linux në një kompjuter Windows: Nëse përdorni Linux në punë, dhe Windows në shtëpi, ose anasjelltas, ndonjëherë mund t'ju duhet të regjistroheni në kompjuter në vendndodhjen tuaj tjetër , dhe drejtoni programe. Epo, mund të instaloni një server X dhe të aktivizoni tunelimin SSH me klientin tuaj SSH, dhe një