Universitätsbibliothek Erlangen Zur Homepage der Universitätsbibliothek Erlangen
Zur Homepage der Universität Erlangen

Eingang zum Volltext in OPUS


Hinweis zum Urheberrecht

Studienarbeit zugänglich unter
URN: urn:nbn:de:bvb:29-opus-7858
URL: http://www.opus.ub.uni-erlangen.de/opus/volltexte/2008/785/


Entwurf und Implementierung eines TTCAN-Treibers für OSEKtime/TriCore TC1796

Design and Implementation of a TTCAN-Devicedriver for OSEKtime/TriCore TC1796

Rehm, Stefan

pdf-Format:
Dokument 1.pdf (887 KB) (Ausarbeitung)


SWD-Schlagwörter: Betriebssystem , Zeitsteuerung , Treiber <Programm>
Freie Schlagwörter (Deutsch): Echtzeitsysteme , zeitgesteuerte Systeme , TTCAN, OSEK
Freie Schlagwörter (Englisch): Real-time systems , time-triggered systems , TTCAN, OSEK
CCS - Klassifikation: D.4.4 Comm , C.3 Real-t
Fakultät: Technische Fakultät
DDC-Sachgruppe: Informatik
Dokumentart: Studienarbeit
Sprache: Deutsch
Erstellungsjahr: 2007
Publikationsdatum: 30.01.2008
Kurzfassung in Deutsch: Diese Studienarbeit beschreibt den Entwurf und die Implementierung eines Treibers für die TTCAN-Schnittstelle des Tricore TC1796. Dieser ist innerhalb des zeitgesteuerten Betriebssystems ProOSEK/Time verwendbar. Bei TTCAN handelt es sich um ein zeitgesteuertes Kommunikationsprotokoll. Der Austausch von Nachrichten erfolgt also strikt nach einem vorab statisch festgelegten Ablaufplan. Da das Erstellen eines solchen Ablaufplans im Allgemeinen ein nicht triviales Problem ist, wurde außerdem ein Konfigurationswerkzeug entwickelt, das diese Aufgabe übernimmt. Der Benutzer muss nur noch die Knoten im Netzwerk und deren Nachrichten in einer Konfigurationsdatei angeben.
Kurzfassung in Englisch: This document describes the design and implementation of a driver for the TTCAN controller of the Tricore TC1796. The driver is designed to be used within the ProOSEK/Time operating system. TTCAN is a time triggered communication protocol. The transmission of messages over the communication medium is based on a precomputed static scheduling table. Because the generation of this scheduling table is in general a nontrivial issue, a tool has been developed, that automates this task. All the user has to do is supplying a configuration file containing the nodes and their corresponding messages.


Home | Suchen | Veröffentlichen
 Sie benötigen weitere Informationen? Fragen Sie uns!


Letzte Änderung: 01.11.10