Detail práce
Sada aplikací pro demonstraci real-time vlastností uC/OS-III na platformě FITkit 3
Tato bakalářská práce seznamuje čtenáře se základními pojmy z oblasti real-time systémů a real-time operačních systémů. Popisuje operační systém uC/OS-III, zejména jeho jádro, základní datové struktury a služby aplikačního rozhraní. Nachází se zde také popis metod, jakými je možné testovat operační systémy reálného času. Některé z těchto metod byly naimplementovány, na jejich základě bylo provedeno měření a výsledky jsou v závěru práce diskutovány.
uC/OS-III, operační systémy reálného času, benchmarking, Rhealstone, Thread-Metric, FITkit 3, real-time systémy, RTOS
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 "B".
- Je možné popisované testovací postupy a úlohy využít i pro ověření výkonnostních parametrů dalších zástupců RTOS operačních systémů (viz str. 13 v technické zprávě)?
- Zkoumal jste v rámci prováděných testů vliv např. DMA mechanismů? Pokud tomu tak není, pokuste se nastínit, jakým způsobem by se dalo postupovat.
- Pokuste se prosím o stručné shrnutí toho, které hardwarové komponenty dostupné coby periferie či funkční prvky mikrokontroléru Kinetis K60 jste při testech použil.
Grézl František, Ing., Ph.D. (UPGM FIT VUT), člen
Hanáček Petr, doc. Dr. Ing. (UITS FIT VUT), člen
Kořenek Jan, doc. Ing., Ph.D. (UPSY FIT VUT), člen
Veselý Vladimír, Ing., Ph.D. (UIFS FIT VUT), člen
@bachelorsthesis{FITBT19437, author = "V\'{i}t Koutn\'{y}", type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce", title = "Sada aplikac\'{i} pro demonstraci real-time vlastnost\'{i} uC/OS-III na platform\v{e} FITkit 3", school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}", year = 2017, location = "Brno, CZ", language = "czech", url = "https://www.fit.vut.cz/study/thesis/19437/" }