A framework to develop embedded systems from the System Engineering point of view.
It allows the user to define the functionality and architecture of a system, and also the behaviour of each module using Finite State Machines.
It produces C source code, Scilab/XCos project skeleton, CodeDesigner RAD projects and Labview project skeletons to support Model in the Loop, Hardware in the Loop, etc.
-
Scilab/XCos skeleton allows to define architecture-consistent models or embed auto-generated software to test the behaviour in a dynamic environment. (Model in the Loop, Software in the loop)
-
CodeDesigner RAD projects allow the generation of C software (Software code automatic generation).
-
Labview skeleton make easier to make tests when hardware is present (Hardware in the Loop)
-
http://en.wikipedia.org/wiki/Hardware-in-the-loop_simulation
-
http://www.embedded.com/design/prototyping-and-development/4024865/Hardware-in-the-Loop-Simulation
See http://www.gatatac.org/projects/ucanca/wiki for more information.
(c)2013 Txinto Vaz, gatATAC.org. Published under GPLv3 license. http://www.gnu.org/licenses/gpl.html
Un entorno de desarrollo para sistemas integrados from the System Engineering point of view.
Permite al usuario definir la funcionalidad y la arquitectura de un sistema, y también el comportamiento de cada módulo usando máquinas de estado finitas (autómatas).
Produce código fuente en C, esqueletos de proyecto de Scilab/XCos, proyectos de CodeDesigner RAD, y esqueletos de proyecto de Labview, para permitir hacer "Model in the Loop", "Hardware in the Loop", etc.
-
Los esqueletos de proyecto Scilab/XCos permiten desarrollar modelos consistentes con la arquitectura o "empotrar" código autogenerado para probar el comportamiento en un entorno dinámico. (Model in the Loop, Software in the loop)
-
Los proyectos CodeDesigner RAD permiten la generación automática de código fuente en C (Software code automatic generation).
-
Los esqueletos de proyecto en Labview skeleton hacen más fácil los test cuando el hardware está presente (Hardware in the Loop)
-
http://www.embedded.com/design/prototyping-and-development/4024865/Hardware-in-the-Loop-Simulation
Ver http://www.gatatac.org/projects/ucanca/wiki para más información.
(c)2013 Txinto Vaz, gatATAC.org. Publicado bajo licencia GPLv3. http://www.gnu.org/licenses/gpl.html