Obsah:
- Krok 1: Použitý software:
- Krok 2: Použité součásti:
- Krok 3: Schéma zapojení
- Krok 4: Kód:
- Krok 5: Princip práce a video:
Video: Jak přijímat data z mikrokontroléru na bázi STM32 do PC: 5 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:20
Zde v tomto tutoriálu jsme přenesli data z mikrokontroléru do PC pomocí jednoho z UART STM32l100 mcu.
Krok 1: Použitý software:
Toto je software, který jsme použili pro tento projekt:
1. Atollic TrueSTUDIO: Atollic® TrueSTUDIO® pro STM32 je flexibilní a rozšiřitelné IDE pro vývojáře a vývojáře STM32 MCU, kteří chtějí extrémně výkonné nástroje na pomoc při vývoji vysoce kvalitního integrovaného softwaru. TrueSTUDIO® je založeno na otevřených standardech (ECLIPSE a GNU) a je rozšířeno o profesionální funkce pro správu kódu a pokročilou analýzu systému. To poskytuje jedinečný pohled na strukturu a dynamické chování systému.
Tento software si můžete stáhnout z tohoto odkazu
2. STM32CubeMX: STM32CubeMX je grafický nástroj, který umožňuje velmi snadnou konfiguraci mikrokontrolérů a mikroprocesorů STM32 a také generování odpovídajícího inicializačního kódu C pro jádro Arm® Cortex®-M nebo částečný strom zařízení Linux® pro Arm ® Cortex®-A core), krok za krokem.
Tento software si můžete stáhnout z tohoto odkazu
Krok 2: Použité součásti:
V tomto tutoriálu jsme použili hlavně dva hardwary:
1.32L100CDISCOVERY: 32L100CDISCOVERY vám pomůže objevit funkce 32bitových mikrořadičů Cortex®-M3 Value Line STM32L100 Value Line a snadno vyvíjet vaše aplikace. Obsahuje vše potřebné pro začátečníky i zkušené uživatele, aby mohli rychle začít. Je založen na STM32L100RCT6 a obsahuje vestavěný ladicí nástroj ST-LINK/V2, LED diody, tlačítka pro snadné připojení dalších komponent a modulů.
2. Převodník USB na TTL. Stejně jako v této objevovací desce nemůžeme získávat sériová data přímo z kabelu ladicího programu st-link, takže musíme koupit jeden převodník USB na TTL. Princip fungování převaděče USB na TTL je velmi jednoduchý. Jedná se o modul převaděče USB na TTL UART, který je založen na CP2102 Bridge od SiLabs. Tento modul lze použít s notebooky, které nemají standardní sériový port. Tento modul vytváří virtuální port COM pomocí USB na vašem počítači, který může podporovat různé standardní přenosové rychlosti pro sériovou komunikaci.
Krok 3: Schéma zapojení
Připojení jsou následující:
Deska 32L100discovery Převádí USB na TTL
Txd desky zjišťování (PA9) Rxd
GND GND
3V3 3V3
Krok 4: Kód:
Protože jsme vytvořili kód pomocí STM32CubeMX, tak zde sdílím soubor main.c.
soubor main.c můžete získat z níže uvedeného odkazu
Krok 5: Princip práce a video:
Zde nejprve musíte otevřít STM32CubeMX, pak musíte vybrat správnou desku nebo MCU, pokud používáte přizpůsobenou desku.
Pro celý proces sledujte naše vložené video.
Celý popis projektu je uveden ve výše uvedeném videu
Pokud máte ohledně tohoto projektu jakékoli pochybnosti, neváhejte nás komentovat níže. A pokud se chcete o vestavěném systému dozvědět více, můžete navštívit náš kanál youtube
Navštěvujte a lajkujte naši Facebook stránku pro časté aktualizace.
Děkuji a s pozdravem, Technologie Embedotronics
Doporučuje:
Jak vyrobit dron pomocí Arduino UNO - Vytvořte kvadrokoptéru pomocí mikrokontroléru: 8 kroků (s obrázky)
Jak vyrobit dron pomocí Arduino UNO | Vytvořte kvadrokoptéru pomocí mikrokontroléru: Úvod Navštivte můj kanál na YouTube Drone je velmi drahý gadget (produkt) na nákup. V tomto příspěvku budu diskutovat, jak to udělám levně? A jak si můžete takhle vyrobit vlastní za levnou cenu … V Indii všechny materiály (motory, ESC
Konfigurace pojistkových bitů mikrokontroléru AVR. Vytvoření a nahrání programu Flash LED do flash paměti mikrokontroléru: 5 kroků
Konfigurace pojistkových bitů mikrokontroléru AVR. Vytvoření a nahrání do flash paměti mikrokontroléru programu LED blikání: V tomto případě vytvoříme jednoduchý program v kódu C a vypálíme ho do paměti mikrokontroléru. Napíšeme vlastní program a zkompilováme hexadecimální soubor pomocí Atmel Studio jako integrované vývojové platformy. Konfigurujeme pojistku bi
Jak vyrobit mobilního robota - Na základě DTMF - Bez mikrokontroléru a programování - Ovládání odkudkoli na světě - RoboGeeks: 15 kroků
Jak vyrobit mobilně ovládaného robota | Na základě DTMF | Bez mikrokontroléru a programování | Ovládání odkudkoli na světě | RoboGeeks: Chcete udělat robota, který bude možné ovládat odkudkoli na světě, pojďme to udělat
Jak počítat od 0 do 99 pomocí mikrokontroléru 8051 se 7segmentovým displejem: 5 kroků (s obrázky)
Jak počítat od 0 do 99 pomocí mikrokontroléru 8051 se 7segmentovým displejem: Ahoj všichni, v tomto tutoriálu vám řekneme, jak počítat od 0 do 99 pomocí dvou 7segmentového displeje
Inteligentní nabíječka baterií na bázi mikrokontroléru: 9 kroků (s obrázky)
Inteligentní nabíječka baterií založená na mikrokontroléru: Okruh, který se chystáte vidět, je inteligentní nabíječka baterií založená na ATMEGA8A s automatickým odpojením. Různé parametry jsou zobrazeny na LCD během různých stavů nabíjení. Obvod také vydává zvuk pomocí bzučáku při nabíjení Dokončení. Postavil jsem