STM32Duino jako výukový nástroj pro střední školy
STM32Duino as a teaching tool for high schools
Typ dokumentu
bakalářská prácebachelor thesis
Autor
Artem Tatianin
Vedoucí práce
Fischer Jan
Oponent práce
Dresler Tomáš
Studijní obor
Internet věcíStudijní program
Otevřená informatikaInstituce přidělující hodnost
katedra měřeníPráva
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmlVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Zobrazit celý záznamAbstrakt
V této práci si kladu za cíl vytvořit materiály pro integraci mikrokontrolérů STM32 do výuky vestavěných systémů na středních školách s využitím Arduino IDE a STM32duino BSP. Text práce představuje výukový kurz určený pro studenty a učitele. Kurz obsa-huje instalační návody, techniky práce a příklady kódů pro obsluhu periferií STM32 pomocí STM32duino BSP. Ke konci kurzu je prezentována syntéza uvedených konceptů v podobě softwarově definovaného osciloskopu a generátoru signálu vytvořeného pomocí STM32duino. Kurz je koncipován pro výuku vestavěných systémů na středních školách, a proto jsou příklady jednoduché a snadno pochopitelné. Kurz nemá být kompletním průvodcem po mikrokontrolérech STM32, ale výchozím bodem pro studenty a učitele, který jim umožní seznámit se s relativní jednoduchostí integrace mikrokontrolérů STM32 do výuky vestavěných systémů prostřednictvím STM32duino. Na závěr je představen program ArduBlock jako nástroj pro vizuální programování mikrokontrolérů STM32. This thesis aims to create materials for the integration of STM32 microcontrollers into high-school embedded systems education through the use of the Arduino IDE with the STM32duino BSP. The text of the thesis is a course intended to be used by students and teachers. It contains installation manuals, techniques and code examples for the operation of the STM32 periphery with the STM32duino BSP. Additionally, a synthesis of concepts is presented near the end of this course, creating a software-defined oscilloscope and signal generator with STM32duino. The course is intended to be used in high-school embedded systems education, and as such, the examples are kept simple and easy to understand. The course is not intended to be a comprehensive guide to STM32 microcontrollers, but rather a starting point for students and teachers to learn about the relative ease of integrating STM32 microcontrollers in embedded systems education using STM32duino. Finally, the ArduBlock program is presented as a tool for visual programming of STM32 microcontrollers.
Kolekce
- Bakalářské práce - 13138 [293]