Creating support for fully automatic code generation for Cerebot MX7cK hardware from Simulink environment
Identifikátory výsledku
Kód výsledku v IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F00216305%3A26210%2F14%3APU111722" target="_blank" >RIV/00216305:26210/14:PU111722 - isvavai.cz</a>
Výsledek na webu
<a href="http://www.naun.org/cms.action?id=7621" target="_blank" >http://www.naun.org/cms.action?id=7621</a>
DOI - Digital Object Identifier
—
Alternativní jazyky
Jazyk výsledku
angličtina
Název v původním jazyce
Creating support for fully automatic code generation for Cerebot MX7cK hardware from Simulink environment
Popis výsledku v původním jazyce
When starting a new project, a higher programming language is usually selected for developing the control algorithm. And it is only natural to have support for automatic code generation, which would provide functionality for generating executable code for embedded processor directly from the high programming language, where the algorithm was originally developed. Currently there are several products on the market which implement described functionality. However this functionality is very limited. It is provided only for selected microcontrollers and simple peripheral modules. Increasing computing power of embedded processors allows implementing more advanced algorithms and to use more complex peripherals, for instance displaying units. This paper presents a method of creating support for fully automatic code generation for Cerebot MX7cK hardware from Simulink. This target uses complex peripherals, which are not supported in this extent by any other commercial product. Created support for automatic code generation is demonstrated by generating executable code for magnetic levitation plant controller, directly from Simulink.
Název v anglickém jazyce
Creating support for fully automatic code generation for Cerebot MX7cK hardware from Simulink environment
Popis výsledku anglicky
When starting a new project, a higher programming language is usually selected for developing the control algorithm. And it is only natural to have support for automatic code generation, which would provide functionality for generating executable code for embedded processor directly from the high programming language, where the algorithm was originally developed. Currently there are several products on the market which implement described functionality. However this functionality is very limited. It is provided only for selected microcontrollers and simple peripheral modules. Increasing computing power of embedded processors allows implementing more advanced algorithms and to use more complex peripherals, for instance displaying units. This paper presents a method of creating support for fully automatic code generation for Cerebot MX7cK hardware from Simulink. This target uses complex peripherals, which are not supported in this extent by any other commercial product. Created support for automatic code generation is demonstrated by generating executable code for magnetic levitation plant controller, directly from Simulink.
Klasifikace
Druh
J<sub>SC</sub> - Článek v periodiku v databázi SCOPUS
CEP obor
—
OECD FORD obor
20201 - Electrical and electronic engineering
Návaznosti výsledku
Projekt
—
Návaznosti
S - Specificky vyzkum na vysokych skolach
Ostatní
Rok uplatnění
2014
Kód důvěrnosti údajů
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Údaje specifické pro druh výsledku
Název periodika
International Journal of Circuits Systems and Signal Processing
ISSN
1998-4464
e-ISSN
—
Svazek periodika
2014
Číslo periodika v rámci svazku
8
Stát vydavatele periodika
US - Spojené státy americké
Počet stran výsledku
9
Strana od-do
536-544
Kód UT WoS článku
—
EID výsledku v databázi Scopus
2-s2.0-84941952879