Návrh ovladačů pro vestavěné systémy v OS Linux

but.committeeprof. Ing. Tomáš Vojnar, Ph.D. (předseda) doc. Ing. Lukáš Burget, Ph.D. (místopředseda) Ing. Vladimír Bartík, Ph.D. (člen) Ing. Aleš Smrčka, Ph.D. (člen) Ing. Josef Strnadel, Ph.D. (člen)cs
but.defenceStudent 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. Otázky u obhajoby: Objasněte , proč je ve schématu na obr. 4.1 (str. 16) dvakrát vyobrazena třída PlatformDriver. Kolik a jakých ovladačů jste pomocí navrženého a realizovaného generátoru ovladačů vytvořil a jakým způsobem jste ověřoval jejich funkčnost ?cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorDobai, Rolandcs
dc.contributor.authorKopáček, Jaroslavcs
dc.contributor.refereeStrnadel, Josefcs
dc.date.accessioned2018-10-21T21:37:41Z
dc.date.available2018-10-21T21:37:41Z
dc.date.created2016cs
dc.description.abstractProblematika návrhu a tvorby ovladačů je obšírná a proto se v této práci zaměříme na návrh ovladačů pro zařízení s programovatelným hradlovým polem. Oproti procesorům typu aplikačně-specifického integrovaného obvodu, kde je funkcionalita pevně daná, je pro každou novou konfiguraci programovatelného hradlového pole nutné pro správnou funkčnost vytvořit nový ovladač. Tato práce se zabývá analýzou požadavků a možných variant řešení návrhu a implementace ovladačů pro vestavěné systémy založené na operačním systému Linux a možnosti automatizace vývoje. Součástí práce je též navrhnutí a implementace generátoru, jež bude schopný generovat ovladače pro takové systémy. Tvorba ovladače je modulární, aby bylo možné generovat ovladač, jež obsahuje požadovanou funkcionalitu. Navrhnutý generátor byl otestován na úloze řízení svitu různých světlo emitujících diod, které jsou využity na diagnostické účely vestavěného systému.cs
dc.description.abstractIssues of design and writing device drivers is wide-ranging and therefore in this thesis we focus on the design of drivers for devices with field-programmable gate array (FPGA). Compared to the application-specific integrated circuit processors, where functionality is immutable, it is necessary for each new FPGA configuration to write a new driver for the required behavior. This thesis deals with the analysis of requirements and possible solutions of designing and implementation of device drivers for embedded systems based on OS Linux and the possibility of development automation. This thesis includes the design and implementation a driver generator which can generate Linux-based drivers for embedded systems. The driver generator is modular so the final driver can contain only the required functionality and no unnecessary functionality. Designed driver generator has been tested on the task of controlling light-emitting diodes which are used for diagnostics of the embedded system.en
dc.description.markBcs
dc.identifier.citationKOPÁČEK, J. Návrh ovladačů pro vestavěné systémy v OS Linux [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2016.cs
dc.identifier.other96228cs
dc.identifier.urihttp://hdl.handle.net/11012/62002
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectoperační systémcs
dc.subjectjádrocs
dc.subjectstrom zařízenícs
dc.subjectmodulcs
dc.subjectovladačcs
dc.subjectvestavěné systémycs
dc.subjectXilinxcs
dc.subjectZynqcs
dc.subjectZedboardcs
dc.subjectFPGAcs
dc.subjectOSen
dc.subjectkernelen
dc.subjectdevice-treeen
dc.subjectmoduleen
dc.subjectdriveren
dc.subjectembedded systemsen
dc.subjectXilinxen
dc.subjectZynqen
dc.subjectZedboarden
dc.subjectFPGAen
dc.titleNávrh ovladačů pro vestavěné systémy v OS Linuxcs
dc.title.alternativeLinux-Based Drivers for Embedded Systemsen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2016-06-14cs
dcterms.modified2020-05-10-16:11:49cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid96228en
sync.item.dbtypeZPen
sync.item.insts2021.11.10 14:03:34en
sync.item.modts2021.11.10 13:10:45en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačových systémůcs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
884.55 KB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-16882_v.pdf
Size:
86.53 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Vedouci prace-16882_v.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-16882_o.pdf
Size:
102.51 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Oponent prace-16882_o.pdf
Loading...
Thumbnail Image
Name:
review_96228.html
Size:
1.45 KB
Format:
Hypertext Markup Language
Description:
review_96228.html
Collections