Pregled bibliografske jedinice broj: 948545
Sustav za ispitivanje odziva na vanjski događaj za operacijske sustave namijenjene ugradbenim računalima
Sustav za ispitivanje odziva na vanjski događaj za operacijske sustave namijenjene ugradbenim računalima, 2018., diplomski rad, diplomski, Fakultet elektrotehnike i računarstva, Zagreb
CROSBI ID: 948545 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Sustav za ispitivanje odziva na vanjski događaj za operacijske sustave namijenjene ugradbenim računalima
(External Event Response Time Measurement System for Operating Systems Used in Embedded Devices)
Autori
Lisica, Roko
Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, diplomski
Fakultet
Fakultet elektrotehnike i računarstva
Mjesto
Zagreb
Datum
09.07
Godina
2018
Stranica
48
Mentor
Jelenković, Leonardo
Ključne riječi
Raspberry Pi ; Linux ; FreeRTOS ; rad u stvarnom vremenu ; odziv ; kašnjenje ; jezgra ; operacijski sustav ; ugradbeni sustavi
(Raspberry Pi ; Linux ; FreeRTOS ; real-time ; response ; delay ; kernel ; operating system ; embedded systems)
Sažetak
Operacijski sustav Linux je popularan za primjenu na ugradbenim računalima, ali se dugo nije smatrao dovoljno pouzdanim za rad u stvarnom vremenu. Novije verzije su napravile veliki napredak u tom području. U ovom radu je ispitano u kolikoj mjeri je Linux sada spreman za rad u stvarnom vremenu, koji faktori utječu na njegova vremenska svojstva te kakva su ona u usporedbi s operacijskim sustavom FreeRTOS. Mjerena veličina je kašnjenje između rastućeg ili padajućeg brida na ulaznom GPIO pinu i istog brida na izlaznom pinu. Kašnjenje se mjerilo na posebno razvijenom mjernom sustavu koji se sastoji od dva STM mikroupravljača. Rezultati pokazuju da je Linux na Raspberry Pi sklopovskoj platformi dovoljno dobar za blage sustave za rad u stvarnom vremenu, ako se kod na njemu izvodi u jezgrenom načinu rada.
Izvorni jezik
Hrvatski
Znanstvena područja
Računarstvo
POVEZANOST RADA
Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb
Profili:
Leonardo Jelenković
(mentor)