Is it possible to use #define macros in stateflow?
Mostrar comentarios más antiguos
Hello all,
I'm involved with converting old C code to Stateflow. In C, many #define macros are used. I'd like to use them also in stateflow. For example, in a c header file, i have the following macro:
#define ENABLE_IGBT output1=1;
Then I used this in a stateflow transaction:
{
ENABLE_IGBT
}
During Code Generation, Matlab puts out a warning: "Transition (#5076) has an action with no side effect." In C code, the stateflow transaction is missing. #defines in the same c header file like
#define TEST_VALUE 123
work without any problems in stateflow. I'm using R2014a. Where's the fault?
1 comentario
Sruthi Geetha
el 2 de Ag. de 2016
It would be helpful if you would provide the model on which you are working.
Respuestas (1)
Mixajlo
el 26 de Feb. de 2020
0 votos
Does anybody have the answer for the question from Michael?
Categorías
Más información sobre Stateflow en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!