RTEMS Support for Lego NXT
RTEMS Support for Lego NXT
diplomová práce (OBHÁJENO)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/58560Identifikátory
SIS: 135574
Kolekce
- Kvalifikační práce [11016]
Autor
Vedoucí práce
Oponent práce
Děcký, Martin
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Softwarové systémy
Katedra / ústav / klinika
Katedra distribuovaných a spolehlivých systémů
Datum obhajoby
9. 9. 2013
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Angličtina
Známka
Velmi dobře
Klíčová slova (česky)
RTEMS, Lego Mindstorms NXT, podpora hardwareKlíčová slova (anglicky)
RTEMS, Lego Mindstorms NXT, board supportRTEMS je voľne šíriteľný operačný systém reálneho času, používaný v mnohých vstavaných zariadeniach zahrňujúci rôzne procesorové architektúry. Lego Mindstorms NXT je programovateľná robotická sada spoločnosti Lego, ktorá môže byť použitá ako výukový nástroj pre výstavbu modelov vstavaných systémov s počítačom riadenými mechanickými časťami. Cieľom diplomovej práce je umožniť vývoj RTEMS aplikácií pre Lego Mindstorms NXT, výsledkom práce je výuková platforma použiteľná v predmete Vestavěné systémy a systémy reálneho času. Práca preto identifikuje vhodný spôsob portovania RTEMS na Lego NXT, poskytuje behové prostredie a uvádza spôsob nahrávania a ladenia RTEMS aplikácií na platforme Lego Mindstorms NXT. Powered by TCPDF (www.tcpdf.org)
RTEMS is an open source real-time operating system used in embedded devices across a wide range of processor architectures. Lego Mindstorms NXT is a programmable robotics kit from Lego, which may be used as an educational tool to build a model of an~embedded system with computer-controlled electromechanical parts. The goal of the thesis is to allow development of RTEMS-based applications for Lego Mindstorms NXT platform with the aim of employing the results of the thesis as a runtime platform used in the Embedded and Real-Time Systems Course. The thesis thus identifies a suitable way of porting RTEMS to Lego NXT, provides the corresponding runtime environment and discusses basic means for deployment and debugging of RTEMS application on Lego Mindstorms NXT. Powered by TCPDF (www.tcpdf.org)