Detail práce

Systém pro programování výukového kitu Minerva

Bakalářská práce Student: Dohnal Michal Akademický rok: 2014/2015 Vedoucí: Bidlo Michal, doc. Ing., Ph.D.
Název anglicky
System for Programming Minerva Platform
Jazyk práce
český
Abstrakt

Teoretická část této práce se zabývá koncepty a rozhraními využívanými pro programování mikrokontrolérů (MCU) a rekonfiguraci programovatelných hradlových polí (FPGA) s užším zaměřením na ty z nich, které jsou dostupné pro MCU Kinetis K60 a FPGA Spartan-6 v zapojení daném architekturou výukového kitu Minerva. Tyto znalosti jsou využity v praktické části popisující nasazení podpůrného firmware, patřícího do skupiny tzv. bootloaderů. Nakonec je popsána obslužná aplikace QDevKit3 pracující s tímto firmware, představující účinný a rychlý prostředek pro jednoduché naprogramování FLASH paměti daného MCU pomocí rozhraní USB.

Klíčová slova

vestavěné systémy, mikrokontrolér, programovatelné hradlové pole, FLASH, FPGA, Minerva, uživatelské rozhraní, bootloader

Ústav
Studijní program
Informační technologie
Soubory
Stav
obhájeno, hodnocení C
Obhajoba
18. června 2015
Oponent
Průběh obhajoby

Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm C

Otázky u obhajoby
  1. Proč jste volil pro uchování informace mezi resety blok o velikosti 16 B (viz konec odst. 5.2.5 na str. 21) a jakou logickou organizaci dat v tomto bloku jste zvolil ?
Komise
Švéda Miroslav, prof. Ing., CSc. (UIFS FIT VUT), předseda
Rychlý Marek, RNDr., Ph.D. (UIFS FIT VUT), člen
Sekanina Lukáš, prof. Ing., Ph.D. (UPSY FIT VUT), člen
Šátek Václav, Ing., Ph.D. (UITS FIT VUT), člen
Španěl Michal, Ing., Ph.D. (UPGM FIT VUT), člen
Citace
DOHNAL, Michal. Systém pro programování výukového kitu Minerva. Brno, 2015. Bakalářská práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2015-06-18. Vedoucí práce Bidlo Michal. Dostupné z: https://www.fit.vut.cz/study/thesis/17719/
BibTeX
@bachelorsthesis{FITBT17719,
    author = "Michal Dohnal",
    type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce",
    title = "Syst\'{e}m pro programov\'{a}n\'{i} v\'{y}ukov\'{e}ho kitu Minerva",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2015,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/17719/"
}
Nahoru