Implementace RTOS do mikrokontrolérů STM32 s jádrem ARM Cortex-M4F
but.committee | prof. Ing. Jiří Koziorek, Ph.D. (předseda) prof. Ing. Pavel Václavek, Ph.D. (místopředseda) doc. Ing. Ludvík Bejček, CSc. (člen) Ing. Lukáš Kopečný, Ph.D. (člen) Ing. Soběslav Valach (člen) | cs |
but.defence | Student obhájil diplomovou práci s výhradami. | cs |
but.jazyk | čeština (Czech) | |
but.program | Elektrotechnika, elektronika, komunikační a řídicí technika | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Macho, Tomáš | cs |
dc.contributor.author | Gothard, Adolf | cs |
dc.contributor.referee | Valach, Soběslav | cs |
dc.date.created | 2014 | cs |
dc.description.abstract | Tato diplomová práce se zabývá výběrem a implementací dvou volně šiřitelných operačních systémů reálného času do výkonného 32-bitového mikrokontroléru s jádrem ARM Cortex-M4F. Nejprve je v krátkosti obecně popsána architektura ARM, její programátorský model, instrukční soubor a stručně také jádro Cortex-M4F. Následuje popis architektury použitého mikrokontroléru STM32F407VGT6 od výrobce ST Microelectronics, popis organizace vestavěných pamětí a funkcí vestavěných A/D a D/A převodníků. Další část práce je pak věnována vyhledání operačních systémů reálného času s podporou jádra ARM Cortex-M4F a výběru dvou z těchto systémů pro implementaci. Vybrané systémy jsou podrobněji popsány v následujících dvou kapitolách. Další kapitola se zabývá rozborem možností implementace číslicového PSD regulátoru včetně komplexnějšího systému takových regulátorů při použití operačního systému reálného času. Následuje popis implementace vybraných operačních systémů a navržených regulátorů. V závěru práce je provedeno vyhodnocení vlastností vybraných operačních systémů reálného času z hlediska vhodnosti pro realizaci embedded systémů s důrazem na regulační systémy. | cs |
dc.description.abstract | This masters's thesis deals with choice and implementation of two free real-time operating systems into powerful 32-bit microcontroller with ARM Cortex-M4F core. First, there is shortly described the ARM architecture in general, its programmer's model, instruction set and Cortex-M4F core in brief. Next is description of the architecture of used microcontroller STM32F407VGT6 from ST Microelectronics, description of its integrated memories and their organization and functions of its integrated A/D and D/A converters. Next part of this thesis deals with searching real-time operating systems with ARM Cortex-M4F core support and then choose two of these systems for the implementation. The chosen operating systems are more closely described in two following chapters. Next chapter analyses possible implementations of the digital PSD controller and more complex system of such controllers using real-time operating system. Following chapter describes implementation of chosen operating systems and designed controllers. Last chapter deals with evaluation of features and qualities of the chosen real-time operating systems for implementation of embedded control system. | en |
dc.description.mark | D | cs |
dc.identifier.citation | GOTHARD, A. Implementace RTOS do mikrokontrolérů STM32 s jádrem ARM Cortex-M4F [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2014. | cs |
dc.identifier.other | 73463 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/31311 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | RTOS | cs |
dc.subject | implementace | cs |
dc.subject | ARM Cortex-M4F | cs |
dc.subject | STM32F407VGT6 | cs |
dc.subject | PSD regulátor | cs |
dc.subject | embedded systémy | cs |
dc.subject | FreeRTOS | cs |
dc.subject | ChibiOS/RT | cs |
dc.subject | RTOS | en |
dc.subject | implementation | en |
dc.subject | ARM Cortex-M4F | en |
dc.subject | STM32F407VGT6 | en |
dc.subject | PSD controller | en |
dc.subject | embedded systems | en |
dc.subject | FreeRTOS | en |
dc.subject | ChibiOS/RT | en |
dc.title | Implementace RTOS do mikrokontrolérů STM32 s jádrem ARM Cortex-M4F | cs |
dc.title.alternative | Implementation of RTOS into STM32 microcontrollers with ARM Cortex-M4F core | en |
dc.type | Text | cs |
dc.type.driver | masterThesis | en |
dc.type.evskp | diplomová práce | cs |
dcterms.dateAccepted | 2014-06-10 | cs |
dcterms.modified | 2014-06-13-12:06:25 | cs |
eprints.affiliatedInstitution.faculty | Fakulta elektrotechniky a komunikačních technologií | cs |
sync.item.dbid | 73463 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.26 13:11:41 | en |
sync.item.modts | 2025.01.17 14:51:18 | en |
thesis.discipline | Kybernetika, automatizace a měření | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. Ústav automatizace a měřicí techniky | cs |
thesis.level | Inženýrský | cs |
thesis.name | Ing. | cs |
Files
Original bundle
1 - 3 of 3
Loading...
- Name:
- final-thesis.pdf
- Size:
- 1.52 MB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- review_73463.html
- Size:
- 7.12 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_73463.html
License bundle
1 - 1 of 1
Loading...
- Name:
- license.txt
- Size:
- 1.71 KB
- Format:
- Item-specific license agreed upon to submission
- Description: