Hardware Agnostic Programming of Embedded SystemsReportar como inadecuado

Hardware Agnostic Programming of Embedded Systems - Descarga este documento en PDF. Documentación en PDF para descargar gratis. Disponible también para leer online.

2015 (English)Independent thesis Advanced level (professional degree), 20 credits / 30 HE creditsStudent thesis

Abstract [en] : This thesis presents a solution to the problem of programming a discrete embedded systemwhose hardware architecture is unknown. A programming interface standard is proposedwhich when implemented on the host system presents it as a remotely programmable virtualmachine with real-time concurrency and scheduling support based on the Timber model ofreactive objects.Using the TinyTimber API, the standard was realized on an AVR-based host platform. Ona client computer, a compiler from a high-level language to the instruction set of the virtualmachine was implemented, which was used to demonstrate the suitability of the proposedstandard in terms of usability and expressive power. The execution performance of the virtualmachine was measured to compare favorably with other interpreted virtual machines.

Place, publisher, year, edition, pages: 2015. , 49 p.

Keyword [en] : Technology, Embedded systems, Virtual machine, hardware abstraction

Keyword [sv] : Teknik

Identifiers: URN: urn:nbn:se:ltu:diva-42391Local ID: 0681d14c-b49d-4b6b-b375-dac47adc0f62OAI: oai:DiVA.org:ltu-42391DiVA: diva2:1015612

External cooperation Subject / course: Student thesis, at least 30 credits

Educational program: Computer Science and Engineering, master's level

Note: Validerat; 20141219 (global_studentproject_submitter)Available from: 2016-10-04 Created: 2016-10-04Bibliographically approved

Autor: Otrebus-Larsson, Peter

Fuente: http://ltu.diva-portal.org/

Documentos relacionados