Volltext-Downloads (blau) und Frontdoor-Views (grau)
The search result changed since you submitted your search request. Documents might be displayed in a different sort order.
  • search hit 82 of 552
Back to Result List

Entwicklung und Aufbau eines automatisierten Testsystems für Peripherie verschiedener Mikrocontroller

  • Das Ziel der vorliegenden Abschlussarbeit war es, ein automatisches Testsystem für die Entwicklung der Embedded-C++-Softwarebibliothek semf zu erstellen. Bei den Software-Modulen die dabei getestet werden, handelt es sich um sogenannte Hardware-Abstraktionen, die die Verwendung der von den Mikrocontroller Herstellern bereitgestellten Hal-Bibliotheken vereinfachen. Die wohl größte HerausforderungDas Ziel der vorliegenden Abschlussarbeit war es, ein automatisches Testsystem für die Entwicklung der Embedded-C++-Softwarebibliothek semf zu erstellen. Bei den Software-Modulen die dabei getestet werden, handelt es sich um sogenannte Hardware-Abstraktionen, die die Verwendung der von den Mikrocontroller Herstellern bereitgestellten Hal-Bibliotheken vereinfachen. Die wohl größte Herausforderung dieser Abschlussarbeit bestand darin, die von dem zu testenden Gerät nach außen gesendeten Nachrichten zu validieren, so wie von außen kommende Nachrichten zu generieren, mit welchem die Leseoperationen des zu testenden Gerätes überprüft werden können. Mithilfe einer Helper-Gegenstelle konnte dies jedoch umgesetzt werden. Das Ergebnis ist ein System mit welchem bestehende und zu entwickelnde Hardware-Abstraktionen zuverlässig, automatisch und effizient validiert werden können. Diese Abschlussarbeit ist sowohl für Nutzer von semf, als auch für diejenigen Softwareentwickler interessant, die sich für das Testen von eingebetteten Systemen interessieren.show moreshow less
  • The aim of this thesis was to develop an automatic test system for the Development of the embedded C++ software library semf. The software modules that are tested are so-called hardware abstractions, which simplify the use of the Hal libraries provided by the microcontroller manufacturers. Probably the biggest challenge of this thesis was to validate messages sent to the outside of the device, asThe aim of this thesis was to develop an automatic test system for the Development of the embedded C++ software library semf. The software modules that are tested are so-called hardware abstractions, which simplify the use of the Hal libraries provided by the microcontroller manufacturers. Probably the biggest challenge of this thesis was to validate messages sent to the outside of the device, as well as to generate messages coming from outside, with which the read operations of the device to be tested can be checked. However, this could be implemented with the help of a helper remote station. The result is a system with which existing and to be developed Hardware abstractions can be validated reliably, automatically and efficiently. This thesis is for users of semf as well as for those software developers who are interested in testing embedded systems.show moreshow less

Download full text files

Export metadata

Statistics

frontdoor_oas
Metadaten
Document Type:Bachelor Thesis
Zitierlink: https://opus.hs-offenburg.de/4745
Bibliografische Angaben
Title (German):Entwicklung und Aufbau eines automatisierten Testsystems für Peripherie verschiedener Mikrocontroller
Title Additional (English):Development and construction of an automated test system for peripherals of various microcontrollers
Author:Pius Horn
Advisor:Daniel Fischer, Florian Seibold
Year of Publication:2021
Date of final exam:2021/04/15
Publishing Institution:Hochschule Offenburg
Granting Institution:Hochschule Offenburg
Place of publication:Offenburg
Page Number:vi, 43, viii
URN:https://urn:nbn:de:bsz:ofb1-opus4-47454
Language:German
Inhaltliche Informationen
Institutes:Fakultät Elektrotechnik, Medizintechnik und Informatik (EMI) (ab 04/2019)
Institutes:Abschlussarbeiten / Bachelor-Studiengänge / AI
DDC classes:000 Allgemeines, Informatik, Informationswissenschaft
Tag:Testsystem; semf
Embedded
Formale Angaben
Open Access: Open Access 
Licence (German):License LogoUrheberrechtlich geschützt
SWB-ID:1787300862