Cílem této bakalářské práce, bylo vytvořit programovou knihovnu pro obsluhu grafického displeje. V teoretické části je popsána architektura ARM mikroprocesorů a dále konstrukce LCD displejů včetně možností mikropočítačů pro řízení LCD displejů. Také je zde uvedena problematika vykreslování objektů v rastrové mřížce.
Ve druhé části je popsán LCD modul a jeho propojení s výukovým kitem, zbylá část práce popisuje vytvořené funkce grafické knihovny, ukázkovou aplikaci pro demonstraci funkcí knihovny a výukovou prezentaci ke knihovně.
Anotace v angličtině
This bachelor thesis aimed to create a program library for operating the graphic display. The theoretical part describes the architecture of ARM microprocessors and the construction of LCD displays, including the possibility of LCD displays control by microcontroller. There is also the issue of rendering objects in a raster grid.
The second part describes the LCD module and its connection with the learning kit, the rest of the work describes the functions of the graphics library, a sample application for demonstrating the functions of the library, and an educational presentation to the library.
Cílem této bakalářské práce, bylo vytvořit programovou knihovnu pro obsluhu grafického displeje. V teoretické části je popsána architektura ARM mikroprocesorů a dále konstrukce LCD displejů včetně možností mikropočítačů pro řízení LCD displejů. Také je zde uvedena problematika vykreslování objektů v rastrové mřížce.
Ve druhé části je popsán LCD modul a jeho propojení s výukovým kitem, zbylá část práce popisuje vytvořené funkce grafické knihovny, ukázkovou aplikaci pro demonstraci funkcí knihovny a výukovou prezentaci ke knihovně.
Anotace v angličtině
This bachelor thesis aimed to create a program library for operating the graphic display. The theoretical part describes the architecture of ARM microprocessors and the construction of LCD displays, including the possibility of LCD displays control by microcontroller. There is also the issue of rendering objects in a raster grid.
The second part describes the LCD module and its connection with the learning kit, the rest of the work describes the functions of the graphics library, a sample application for demonstrating the functions of the library, and an educational presentation to the library.
MATOUŠEK, David. Práce s inteligentními displeji LCD: [znakové a grafické displeje, přípravky a programy]. 1 vyd. Praha: BEN - technická literatura, 2006, 222 s. ISBN 80-730-0121-7.
NXP Semiconductors. Kinetis KL25 Sub-Family 48 MHz Cortex-M0+ Based Microcontroller with USB, [online]. 2014 [cit. 2020-11-24]. Dostupné z: http://www.nxp.com
MATOUŠEK, David. Práce s inteligentními displeji LCD: [znakové a grafické displeje, přípravky a programy]. 1 vyd. Praha: BEN - technická literatura, 2006, 222 s. ISBN 80-730-0121-7.
NXP Semiconductors. Kinetis KL25 Sub-Family 48 MHz Cortex-M0+ Based Microcontroller with USB, [online]. 2014 [cit. 2020-11-24]. Dostupné z: http://www.nxp.com
VÁŇA, Vladimír. ARM pro začátečníky. 1. vyd. Praha: BEN - technická literatura, 2009, 195 s. ISBN 978-80-7300-246-6.
Přílohy volně vložené
-
Přílohy vázané v práci
-
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Student odprezentoval před komisí hlavní cíle a výsledky své bakalářské práce. Následně byl seznámen s posudky vedoucího a oponenta bakalářské práce a poté zodpověděl dotazy uvedené v posudcích.
Komise vznesla k obhajobě následující dotazy a připomínky:
1) Ing. Et Ing. Král, E.: V jakém jazyce byla aplikace vytvořena ?
2) Ing. Et Ing. Král, E.: Jaká byla obnovovací frekvence byla použita u vytvořené aplikace ?