SONAR|HES-SO

SONAR|HES-SO

SONAR|HES-SO regroupe les travaux de bachelor et master diffusables de plusieurs écoles de la HES-SO. Consultez cette page pour le détails.

En cas de question, merci de contacter les bibliothécaires de la HES-SO : bibliotheques(at)hes-so.ch

Master thesis

ESPecIaL an Embedded Systems Programming Language

    2015

114

Mémoire de master: Haute Ecole d'Ingénierie, 2015

English Nowadays embedded systems, available at very low cost, are becoming more and more present in many fields such as industry, automotive and education. This master thesis presents a prototype implementation of an embedded systems programming language. This report focuses on a high-level language, specially developed to build embedded applications, based on the dataflow paradigm. Using ready-to-use blocks, the user describes the block diagram of his application, and its corresponding C++ code is generated automatically, for a specific target embedded system. With the help of this prototype Domain Specific Language (DSL), implemented using the Scala programming language, embedded applications can be built with ease. Low-level C/C++ codes are no more necessary. Real-world applications based on the developed Embedded Systems Programming Language are presented at the end of this document.
Language
  • English
Classification
Electronics
Notes
  • Haute Ecole d'Ingénierie Valais
  • Systèmes industriels - Systemtechnik
  • Technologies industrielles
  • hesso:heivs
License
License undefined
Identifiers
  • RERO DOC 255601
Persistent URL
https://sonar.ch/hesso/documents/317414
Statistics

Document views: 75 File downloads:
  • tm_especial_metrailler.pdf: 180