Is it possible to use #define macros in stateflow?
2 次查看(过去 30 天)
显示 更早的评论
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 个评论
回答(1 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!