Indholdsfortegnelse:
- Trin 1: Brugt software:
- Trin 2: Brugte komponenter:
- Trin 3: Kredsløbsdiagram
- Trin 4: Kode:
- Trin 5: Arbejdsprincip og video:
![Sådan modtages data fra STM32 -baseret mikrokontroller til pc: 5 trin Sådan modtages data fra STM32 -baseret mikrokontroller til pc: 5 trin](https://i.howwhatproduce.com/images/009/image-25902-j.webp)
Video: Sådan modtages data fra STM32 -baseret mikrokontroller til pc: 5 trin
![Video: Sådan modtages data fra STM32 -baseret mikrokontroller til pc: 5 trin Video: Sådan modtages data fra STM32 -baseret mikrokontroller til pc: 5 trin](https://i.ytimg.com/vi/uwoD5YsGACg/hqdefault.jpg)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
![Sådan modtages data fra STM32 -baseret mikrokontroller til pc Sådan modtages data fra STM32 -baseret mikrokontroller til pc](https://i.howwhatproduce.com/images/009/image-25902-1-j.webp)
Her i denne vejledning har vi overført data fra mikrokontroller til pc ved hjælp af en af UART af STM32l100 mcu.
Trin 1: Brugt software:
![Brugt software Brugt software](https://i.howwhatproduce.com/images/009/image-25902-2-j.webp)
![Brugt software Brugt software](https://i.howwhatproduce.com/images/009/image-25902-3-j.webp)
Dette er den software, vi har brugt til dette projekt:
1. Atollic TrueSTUDIO: Atollic® TrueSTUDIO® til STM32 er en fleksibel og udvidelig IDE til udvikling og fejlfinding af STM32 MCU-udviklere, der ønsker ekstremt kraftfulde værktøjer til udvikling af integreret software af høj kvalitet. TrueSTUDIO® er baseret på åbne standarder (ECLIPSE og GNU) og udvidet med professionelle funktioner til kodehåndtering og avanceret systemanalyse. Dette giver et unikt indblik i systemets struktur og dynamiske adfærd.
Du kan downloade denne software fra dette link
2. STM32CubeMX: STM32CubeMX er et grafisk værktøj, der muliggør en meget let konfiguration af STM32-mikrokontrollere og mikroprocessorer, samt generering af den tilsvarende initialiserings-C-kode til Arm® Cortex®-M-kernen eller et delvis Linux® Device Tree for Arm ® Cortex®-A core), gennem en trin-for-trin proces.
Du kan downloade denne software fra dette link
Trin 2: Brugte komponenter:
![Brugte komponenter Brugte komponenter](https://i.howwhatproduce.com/images/009/image-25902-4-j.webp)
![Brugte komponenter Brugte komponenter](https://i.howwhatproduce.com/images/009/image-25902-5-j.webp)
Der er hovedsageligt to hardwares, vi har brugt i denne vejledning:
1.32L100CDISCOVERY: 32L100CDISCOVERY hjælper dig med at opdage funktionerne i STM32L100 Value Line 32-bit Cortex®-M3 mikrokontrollere og nemt udvikle dine applikationer. Det indeholder alt, hvad der kræves for begyndere og erfarne brugere for hurtigt at komme i gang. Baseret på STM32L100RCT6 indeholder den et ST-LINK/V2-integreret fejlfindingsværktøj, lysdioder, trykknapper til nem tilslutning af yderligere komponenter og moduler.
2. USB til TTL -konverter. Som i dette opdagelseskort kan vi ikke få serielle data direkte fra st-link debugger-kabel, så vi er nødt til at købe en usb til TTL-konverter. Arbejdsprincippet for USB til TTL -konverter er meget enkelt. Dette er et USB til TTL UART -konvertermodul, der er baseret på CP2102 Bridge fra SiLabs. Dette modul kan bruges med bærbare computere, der ikke har en standard seriel port. Dette modul opretter en virtuel COM -port ved hjælp af USB på din computer, som kan understøtte forskellige standard Baud -priser til seriel kommunikation.
Trin 3: Kredsløbsdiagram
![Kredsløbsdiagram Kredsløbsdiagram](https://i.howwhatproduce.com/images/009/image-25902-6-j.webp)
Forbindelser er som nedenfor:
32L100discoverboardUSB til TTL -konvertering
Txd of discovery board (PA9) Rxd
GND GND
3V3 3V3
Trin 4: Kode:
Da vi har oprettet koden ved hjælp af STM32CubeMX, så her deler jeg dig main.c -filen.
du kan få main.c -filen fra nedenstående link
Trin 5: Arbejdsprincip og video:
![](https://i.ytimg.com/vi/wz9X4WzckOE/hqdefault.jpg)
Her skal du først åbne STM32CubeMX, derefter skal du vælge det rigtige bord eller mcu, hvis du bruger et tilpasset bord.
Se hele vores integrerede video for hele processen.
Hele projektbeskrivelsen er givet i videoen ovenfor
Hvis du er i tvivl om dette projekt, er du velkommen til at kommentere os herunder. Og hvis du vil lære mere om indlejret system, kan du besøge vores youtube -kanal
Besøg og like vores Facebook -side for hyppige opdateringer.
Hilsen og tak, Embedotronics teknologier
Anbefalede:
Sådan sender du data fra M5Stack StickC til Delphi: 6 trin
![Sådan sender du data fra M5Stack StickC til Delphi: 6 trin Sådan sender du data fra M5Stack StickC til Delphi: 6 trin](https://i.howwhatproduce.com/images/001/image-528-7-j.webp)
Sådan sender du data fra M5Stack StickC til Delphi: I denne video lærer vi, hvordan du sender værdier fra StickC -kort til Delphi VCL -applikation ved hjælp af Visuino. Se videoen
Sådan hentes data fra en Firebase -database på NodeMCU: 7 trin
![Sådan hentes data fra en Firebase -database på NodeMCU: 7 trin Sådan hentes data fra en Firebase -database på NodeMCU: 7 trin](https://i.howwhatproduce.com/images/005/image-13259-28-j.webp)
Sådan hentes data fra en Firebase-database på NodeMCU: Til denne instruktør henter vi data fra en database i Google Firebase og henter dem ved hjælp af en NodeMCU til yderligere parsing.PROJEKTKRAV: 1) NodeMCU eller ESP8266 Controller2) G-Mail konto til oprettelse af en Firebase -database. 3) Download
Konfiguration af AVR -mikrokontroller -sikringsbits. Oprettelse og upload i Flash -hukommelsen af mikrokontroller LED -blinkende program .: 5 trin
![Konfiguration af AVR -mikrokontroller -sikringsbits. Oprettelse og upload i Flash -hukommelsen af mikrokontroller LED -blinkende program .: 5 trin Konfiguration af AVR -mikrokontroller -sikringsbits. Oprettelse og upload i Flash -hukommelsen af mikrokontroller LED -blinkende program .: 5 trin](https://i.howwhatproduce.com/images/001/image-689-71-j.webp)
Konfiguration af AVR -mikrokontroller -sikringsbits. Oprettelse og upload i Flash -hukommelsen til mikrokontrolleren LED -blinkende program .: I dette tilfælde opretter vi et enkelt program i C -kode og brænder det ind i hukommelsen til mikrokontrolleren. Vi vil skrive vores eget program og kompilere hex -filen ved hjælp af Atmel Studio som den integrerede udviklingsplatform. Vi konfigurerer sikring bi
Opsætning fra bunden af en Raspberry Pi til logdata fra Arduino: 5 trin
![Opsætning fra bunden af en Raspberry Pi til logdata fra Arduino: 5 trin Opsætning fra bunden af en Raspberry Pi til logdata fra Arduino: 5 trin](https://i.howwhatproduce.com/images/002/image-5380-65-j.webp)
Opsætning fra bunden af en Raspberry Pi til logdata fra Arduino: Denne vejledning er for dem, der ikke har erfaring med at installere en ny hardware eller software, endsige Python eller Linux. Lad os sige, at du har bestilt til Raspberry Pi (RPi) med SD kort (mindst 8 GB, jeg brugte 16 GB, type I) og strømforsyning (5V, mindst 2
Sådan tælles fra 0 til 99 Brug af 8051 mikrokontroller med 7 segmentvisning: 5 trin (med billeder)
![Sådan tælles fra 0 til 99 Brug af 8051 mikrokontroller med 7 segmentvisning: 5 trin (med billeder) Sådan tælles fra 0 til 99 Brug af 8051 mikrokontroller med 7 segmentvisning: 5 trin (med billeder)](https://i.howwhatproduce.com/images/001/image-01-88-j.webp)
Sådan tælles fra 0 til 99 Brug af 8051 mikrokontroller med 7 segmenters display: Hej alle sammen, I denne vejledning vil vi fortælle dig om, hvordan man tæller fra 0 til 99 ved hjælp af to 7 segmenters display