• Media type: Paper; E-Book; Electronic Thesis
  • Title: Portierung von eCos auf den TriCore TC1796 Mikrocontroller ; Porting eCos to the TriCore TC1796 microcontroller
  • Contributor: Klöber, Thomas [Author]
  • imprint: OPUS FAU - Online publication system of Friedrich-Alexander-Universität Erlangen-Nürnberg, 2008-07-19
  • Language: German
  • Keywords: Echtzeitsystem ; Betriebssystem ; Eingebettetes System
  • Origination:
  • Footnote: Diese Datenquelle enthält auch Bestandsnachweise, die nicht zu einem Volltext führen.
  • Description: Eingebettete Systeme sind in der heutigen Welt weit verbreitet. Die darauf eingesetzte Software unterliegt in den meisten Fällen starken Einschränkungen bezüglich des verfügbaren Speichers und der angebotenen Rechenkapazität. Außerdem müssen oft gewisse Antwortzeiten auf externe Ereignisse garantiert sein. Der Einsatz eines Betriebssystems vereinfacht die Entwicklung der Software erheblich, allerdings muss dieses auf den Einsatzbereich zugeschnitten sein, um die beschriebenen Einschränkungen nicht zu verletzen. Es existieren diverse Betriebssysteme, die für den Einsatz in eingebetteten Systemen in Frage kommen. Eines davon ist das frei verfügbare eCos, das bereits für eine Vielzahl von Architekturen verfügbar ist und das im Rahmen dieser Arbeit auf den Infineon TriCore TC1796 portiert wurde. Diese Arbeit beschreibt zunächst die für die Portierung relevanten Aspekte des Betriebssystems und der verwendeten Hardware. Anschließend wird der Vorgang der Portierung und die dabei getroffenen Entwurfsentscheidungen erläutert. Abschließend wird das portierte System noch hinsichtlich erbrachter Funktionalität, Performanz und Speicherverbrauch untersucht und bewertet. ; Embedded systems are widely spread in the world of today. The software used on them is subject to strong restrictions of available memory and provided computing capacity in most cases. In addition certain response times to external events often have to be guaranteed. The deployment of an operating system eases the development of software significantly, however it has to be tailored to the field of application to prevent the violation of the mentioned restrictions. There are several operating systems that are suitable for usage in embedded systems. One of them is the freely available eCos that was ported to the Infineon TriCore TC1796 within the scope of this paper. The thesis initially describes the aspects of the operating system and the hardware used that are relevant for the porting. Following, the process of porting and the design decisions made during ...
  • Access State: Open Access