Embedded Systems Teaching Using Mbed

Výuka vestavných systémů s využitím mbed

Supervisors

Editors

Other contributors

Journal Title

Journal ISSN

Volume Title

Publisher

České vysoké učení technické v Praze
Czech Technical University in Prague

Research Projects

Organizational Units

Journal Issue

Abstract

Bakalářská práce se zabývá programováním mikrokontroléru STM32F303RE a slouží jako doplnění již existující bakalářské práce s názvem „Optimální využití mbed IDE v laboratorní výuce“. Cílem bakalářské práce je vytvořit výukový materiál spolu s názornými programy pro výuku vestavných systémů s využitím on-line vývojového prostředí IDE mbed. Důraz je kladen zejména na srozumitelnost a názornou demonstraci probíraných témat na příkladech, jelikož cílovou skupinu tvoří nejen studenti FEL, ale i studenti středních škol. Metoda spočívá v obráceném přístupu „shora“, kdy se student seznamuje s jednotlivými částmi mikrokontroléru postupně na vhodných příkladech. Díky tomu student nepotřebuje žádné vědomosti týkající se programování mikrokontrolérů, pouze základní znalosti z programování v programovacím jazyce C. Výsledná podoba bakalářské práce představuje srozumitelný výukový materiál pro programování mikrokontrolérů. Práce bude využita jako výukový materiál v rámci předmětů na FEL, které se zabývají programováním mikrokontrolérů. Dále v projektech zaměřených na popularizaci elektroniky na úrovni středních škol a také na kurzech praktické elektroniky organizovaných katedrou měření ČVUT FEL.

This bachelor thesis deals with the programming of the STM32F303RE microcontroller and serves as a supplement to the existing bachelor thesis entitled "The Optimal Use of mbed IDE in Laboratory Teaching". The aim of this bachelor thesis is to create study material with illustrative programs for teaching embedded systems using an online development environment IDE mbed. Emphasis is placed especially on the comprehensibility and illustrative demonstration of the topics discussed on examples, as the target group consists not only of FEE students, but also secondary school students. The method consists in the reverse approach "from above" – the student gets acquainted with individual parts of the microcontroller gradually on suitable examples. Thanks to this approach, the student does not need any knowledge related to programming microcontrollers, only basic knowledge of programming in the C programming language. The final form of the bachelor thesis is a clear teaching material for programming microcontrollers. The work will be used as a study material for FEE subjects, which deal with the programming of microcontrollers.Furthermore, in projects focused on the popularization of electronics at the level of secondary schools and also on practical electronics courses organized by the Department of Measurement, CTU FEE.

Description

Citation

Endorsement

Review

Supplemented By

Referenced By