Knihovna pro programování mikrokontrolérů nezávisle na jejich rodině
but.committee | doc. Ing. Zdeněk Kotásek, CSc. (předseda) prof. RNDr. Milan Češka, CSc. (místopředseda) doc. Ing. Michal Bidlo, Ph.D. (člen) doc. Ing. Jiří Jaroš, Ph.D. (člen) doc. Ing. Stanislav Racek, CSc. (člen) prof. Ing. Miroslav Švéda, CSc. (člen) | cs |
but.defence | 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: Na přiloženém CD lze nalézt (pravděpodobně rozpracované) části týkající se mikrokontroléru MC9S08JM60 firmy Freescale. Proč jste se nakonec rozhodl tento mikrokontrolér pro otestování navržené knihovny nepoužít? Na konci str. 27 uvádíte "Rozhraní knihovny je však připraveno na podporu libovolného počtu zdrojů hodin." Dokážete upřesnit jakým způsobem je připraveno? Ve 2. odstavci části 5.5.1 zmiňujete dva problémy (nedostatky) související s generovaným "startovacím kódem", které jste se následně rozhodl řešit. Podařilo se Vám nalézt jejich příčinu? | cs |
but.jazyk | čeština (Czech) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Šimek, Václav | cs |
dc.contributor.author | Konečný, Ondřej | cs |
dc.contributor.referee | Strnadel, Josef | cs |
dc.date.created | 2014 | cs |
dc.description.abstract | Práce se zabývá návrhem knihovny pro vývoj aplikací pro mikrokontroléry nezávisle na cílové platformě. Po stručném shrnutí stávající situace je rozebírán návrh architektury, která umožní zakrýt specifika různých modelů MCU a poskytnout jednotné API pro jejich ovládání. Dále jsou definovány požadavky na funkčnost a chování jednotlivých modulů, které knihovna umožňuje obsluhovat. Tato sekce je následována popisem technik využitých při implementaci jakožto i specifika vybraných platforem. V závěru práce nastiňuje směr, kterým by se mohl ubírat další vývoj. | cs |
dc.description.abstract | This project describes a concept of a library architecture that will enable to hide platform-specific behaviour of different MCUs under an united API that will enable the developers to develop portable applications. After a short summary of the current situation, the report describes the main principles of the library-to-be followed by definitions of behaviour of each module that can be controlled using the library. Then this report describes techniques used in the implementation and platform specifics. In the conclusion there is an idea of the direction in which the development could continue. | en |
dc.description.mark | C | cs |
dc.identifier.citation | KONEČNÝ, O. Knihovna pro programování mikrokontrolérů nezávisle na jejich rodině [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2014. | cs |
dc.identifier.other | 79703 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/53348 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | Mikrokontrolér | cs |
dc.subject | MCU | cs |
dc.subject | knihovna | cs |
dc.subject | hw abstrakce | cs |
dc.subject | portabilita | cs |
dc.subject | API | cs |
dc.subject | MSP430 | cs |
dc.subject | AVR | cs |
dc.subject | Kinetis | cs |
dc.subject | Atmel | cs |
dc.subject | Freescale | cs |
dc.subject | Texas Instruments | cs |
dc.subject | GCC | cs |
dc.subject | link-time optimalizace | cs |
dc.subject | Microcontroller | en |
dc.subject | MCU | en |
dc.subject | library | en |
dc.subject | hw abstraction | en |
dc.subject | portability | en |
dc.subject | API | en |
dc.subject | MSP430 | en |
dc.subject | AVR | en |
dc.subject | Kinetis | en |
dc.subject | Atmel | en |
dc.subject | Freescale | en |
dc.subject | Texas Instruments | en |
dc.subject | GCC | en |
dc.subject | link-time optimisations | en |
dc.title | Knihovna pro programování mikrokontrolérů nezávisle na jejich rodině | cs |
dc.title.alternative | Family Independent Microcontroller Programming Library | en |
dc.type | Text | cs |
dc.type.driver | masterThesis | en |
dc.type.evskp | diplomová práce | cs |
dcterms.dateAccepted | 2014-06-26 | cs |
dcterms.modified | 2020-05-10-16:11:30 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 79703 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.26 15:18:09 | en |
sync.item.modts | 2025.01.17 09:41:31 | en |
thesis.discipline | Počítačové a vestavěné systémy | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačových systémů | cs |
thesis.level | Inženýrský | cs |
thesis.name | Ing. | cs |