Automatic Code Generation for a Seamless Low-cost Development Platform

Sven Jacobitz, Xiaobo Liu-Henke

2022

Abstract

The automatic generation of Electronic Control Units (ECU) software from functional models is becoming an increasingly important part of the development process. At first, this paper presents the demand towards a tool chain for functional development of embedded systems and then introduces the low-cost development platform LoRra on the basis of the seamless model-based rapid control prototyping development process. The core of the paper is the conception and realization of the automatic code generator of the LoRra platform. It generates modular, flexibly usable C code, suitable for real-time implementation on a microcontroller. The code is generated from models of the open source CAE software Scilab / Xcos, which can be used across domains. A simple case study is used to verify the function of the generated code under real-time conditions.

Download


Paper Citation


in Harvard Style

Jacobitz S. and Liu-Henke X. (2022). Automatic Code Generation for a Seamless Low-cost Development Platform. In Proceedings of the 10th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD, ISBN 978-989-758-550-0, pages 294-301. DOI: 10.5220/0010894300003119


in Bibtex Style

@conference{modelsward22,
author={Sven Jacobitz and Xiaobo Liu-Henke},
title={Automatic Code Generation for a Seamless Low-cost Development Platform},
booktitle={Proceedings of the 10th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,},
year={2022},
pages={294-301},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0010894300003119},
isbn={978-989-758-550-0},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 10th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,
TI - Automatic Code Generation for a Seamless Low-cost Development Platform
SN - 978-989-758-550-0
AU - Jacobitz S.
AU - Liu-Henke X.
PY - 2022
SP - 294
EP - 301
DO - 10.5220/0010894300003119