Analýza jader real-time operačních systémů běžících na platformě FITkit
but.jazyk | čeština (Czech) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Strnadel, Josef | cs |
dc.contributor.author | Rajnoha, Peter | cs |
dc.contributor.referee | Šimek, Václav | cs |
dc.date.created | cs | |
dc.description.abstract | Práce sa zabývá problematikou výstavby RT operačních systémů pro použití ve vestavěných zařízeních. Zaměřuje se hlavně na možné využití RT systémů pro platformu FITkit a popisuje jednotlivé problémy a jejich možné řešení. Jedním z takovýchto problémů je získání časových závislostí pro úlohy, pro které chceme zabezpečit jejich RT vlastnosti. Pro tento účel byl rozšířen existující simulátor daného mikrokontroléru, který se nachází na platformě FITkit. Simulátor je potom možné využít pro detailní sledování běhu jednotlivých úloh v systému na základě dynamické analýzy, sbírat časové statistiky pro části programu a rozšířit ho o další moduly. S využitím znalosti funkcionality konkrétního operačního systému a získaných časových závislostí byl integrován plánovací mechanizmus RM do systému FreeRTOS. | cs |
dc.description.abstract | The project is dedicated to the identification of the problems found while building RT operating systems for use in embedded devices. The project's main topic is the possibility of using RT system in the FITkit platform and it also discusses individual problems and their possible solutions. One of the problems is the way of acquiring the timing information for tasks to ensure their RT properties. We have extended existing simulator for given microcontroller that is also part of the FITkit. The simulator can be used for detailed monitoring of the execution of individual tasks in the system based on dynamic analysis, collecting timing statistics for given blocks of the program or it can be extended by new modules. The RM scheduling mechanism has been integrated into the FreeRTOS system as an example by considering the knowledge of the concrete operating system and acquired timing information. | en |
dc.description.mark | C | cs |
dc.identifier.citation | RAJNOHA, P. Analýza jader real-time operačních systémů běžících na platformě FITkit [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. . | cs |
dc.identifier.other | 26056 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/53897 | |
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 | FITkit | cs |
dc.subject | real-time | cs |
dc.subject | operační systém | cs |
dc.subject | mikrokontrolér | cs |
dc.subject | plánování | cs |
dc.subject | úlohy | cs |
dc.subject | RM | cs |
dc.subject | odezva | cs |
dc.subject | simulátor | cs |
dc.subject | časová analýza | cs |
dc.subject | FreeRTOS | cs |
dc.subject | MSPsim | cs |
dc.subject | FITkit | en |
dc.subject | real-time | en |
dc.subject | operating system | en |
dc.subject | microcontroller | en |
dc.subject | scheduling | en |
dc.subject | tasks | en |
dc.subject | RM | en |
dc.subject | response time | en |
dc.subject | simulator | en |
dc.subject | timing analysis | en |
dc.subject | FreeRTOS | en |
dc.subject | MSPsim | en |
dc.title | Analýza jader real-time operačních systémů běžících na platformě FITkit | cs |
dc.title.alternative | Analysis of Real-Time Operating System Kernels Running on FITkit | en |
dc.type | Text | cs |
dc.type.driver | masterThesis | en |
dc.type.evskp | diplomová práce | cs |
dcterms.modified | 2020-05-09-23:41:47 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 26056 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.26 15:09:09 | en |
sync.item.modts | 2025.01.16 00:16:16 | en |
thesis.discipline | Informač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 |