[ main page ] [ back ]

2011 : A modular Software Package for the Embedded Systems Engineering Board

Author(s)
Jürgen Galler
Abstract
The Embedded Systems Engineering (ESE) laboratory course at TU Vienna uses a custom-made microcontroller board. This board contains four microcontrollers, which have to communicate via a 1-wire bus. Because of old hardware, the actual boards have to be exchanged. The topic of this Bachelor thesis is the implementation of a complete software package for using the new ESE exercise board. The package includes a JTAG programmer, a monitoring software (a logic analyzer) and an application for data exchange between the host computer and the microcontrollers (nodes) on the board. The package is divided into a firmware for the control device (a LPC1768 microcontroller) on the board and a software for the host computer. The firmware is based on the realtime operating system FreeRTOS [1]. The host computer and the board communicate via USB. This paper provides a complete description of the software package. Furthermore, the thesis contains an evaluation of the software package and examples for using the software. The appendix includes a manual for installing the host software of the monitoring tool.
Bibtex
@mastersthesis{ galler:2011,
  author =      "Jürgen Galler",
  title =       "A modular Software Package for the Embedded Systems Engineering Board",
  address =     "Treitlstr. 3/3/182-1, 1040 Vienna, Austria",
  school =      "Technische Universit{\"a}t Wien, Institut f{\"u}r Technische Informatik",
  year =        "2011"
}
Download
Get Bachelorarbeit-Galler.pdf - Adobe PDF-format, (771.4785 KB; posted at July 09 2013)


[ main page ] [ back ]