F0-Lab OSCILOSKOP postup instalace programů ETC22 na domácím počítači pro práci s osciloskopem.
Nainstalovat ovládač pro převodník UART /USB s CH340, nakopírovat PC aplikaci Zero elab Viever 0.7.
Nainstalovat program Cube programmmer 2.3.0.
Do procesoru STM32G030J6 pomocí programu Cube programmmer 2.3.0 nahrát firmaware.
Na PC nakopírovat aplikaci zero elab Viever 0.7
Postup zjednodušené instalace programů pro STM32Duino s Arduino 1.8.19 na domácím počítači ( zjednodušená verze - pouze z jednoho souboru).
Není potřeba přípojení na internet, postačuje přenesení jediného - velkého souboru na FLASH a jeho rozbalení.
Na disk C: ..user ...dokuments nakopírovat soubory rozbalené z STM32Duino
Obsahuje kompletní balík Arduino verze 1.8.19 + STM32Duino, nadstavba pro STM32, + programátor STM32 Cube Programmmer.
Pro instalaci není třeba připojení k internetu. Soubor rozbalit na disk C: do dokuments, spustit instalaci pomocí install.bat. (pozor opětovné spuštění install.bat smaže z počítače celou instalaci.)
Spuštění Arduino IDE -ve složce Arduino-1.8.19 spustit soubor RUN.BAT. Informace o instalaci zde na str. 2,3.
(Arduino a STM32Duino se spouští pomocí RUN.bat nicméně pohodlnější si na ploše udělat odkaz " short cut" na tento soubor RUN.bat ( pravou myší kliknout na RUN.BAT a zvolit "vytvořit zástupce", který se umístí na plochu.
(K balíku je třeba doinstalovat ovládač ovládač CH340 pro převodník UART USB, -pokud již nebyl nainstalován dříve.)
Postup standardní instalace Arduino IDE a STM32 Duino ( vyžaduje připojení k internetu - stažení souboru cca 1,5 Gigabyte)
Postup dle str. 1 a 2 v dokumentu zde.
(Je třeba do instalovat i ovládač CH340 pro převodník UART USB, -pokud již nebyl nainstalován dříve.)
Přehled souborů a poznámky:
Firmware STM32G030J6M6 verze 2022_9_15 délka záznamu 2 kS (2048 Samples)
PC aplikace Zeroelab Viewer 0.7 zde, Win., 32 - bitová aplikace , i pro Win 64 (s dalšími potřebnými soubory), neinstaluje se, jen se spustí.
Ovládač CH340 pro převodník UART USB použitý v ETC22
Popis použití STM32Duino - verze popisu z 21.11.2024 zde. více na Github STM32Duino zde
SW- programátor STM32CubeProgrammer – (instalace, erze V2_3_0 programátor FLASH STM32xxx variata pro Win, Linux i Mac OS).
Krátký popis -použití programátoru pro programování STM32G030J6 pro ETC22 zde.
UM2237 User Manual STM32CubeProgrammer ( popis firmy ST)
STM32Duino -zde obsahuje Arduino - stará verze 1.8.19 - kompletní balík Arduino verze 1.8.19 + STM32Duino, nadstavba pro STM32, + programátor STM32 Cube pro rychlou instalaci. (Pro instalaci není třeba připojení k internetu. Pro ETC22 postačuje. Obsahuje navíc modu ARDUBLOCK umožňující grafické programování STM32.)
Soubor rozbalit na disk C: do dokuments, spustit instalaci pomocí install.bat. (pozor opětovné spuštění install.bat smaže z počítače celou instalaci.)
Ve složce Arduino-1.8.19 spustit soubor RUN.BAT. Informace o instalaci zde na str. 2,3.
Arduino a STM32Duino se spouští pomocí RUN.bat nicméně pohodlnější si na ploše udělat odkaz " short cut" na tento soubor RUN.bat ( pravou myší kliknout na RUN.BAT a zvolit "vytvořit zástupce", který se umístí na plochu.
(K balíku je třeba doinstalovat ovládač ovládač CH340 pro převodník UART USB, -pokud již nebyl nainstalován dříve.)
Postup instalace STM32Duino+ do A3-115 učebny + potřebné soubory
Další odkazy:
Arduino 2.X popisy Arduino 1.X popisy
Pro studium programování Arduino doporučujeme knihu:
Alan G. Smith: Introduction to Arduino, A piece of cake!; PDF knihy zde (str. 115 až 126 - dobrý přehled); řešení úloh a příklady programů zde;
pozn. : pokud bychom chtěli používat označení pinů podle Arduino (např. D0, D1, A0,..), pak pro případné "překódóvání" označení pinů může sloužit soubor variant_generic.cpp, (např. pro STM32 pin PA_0 lze použít Arduino označení D0 nebo A0)
Doporučený materiál pro základy elektroniky Hradla , Volty, jednočipy kniha
- 106 zobrazení