● 第一次进入状态机的时候判断状态机是否激活,没被激活则执行默认路径
● 当状态机激活后,逻辑判断顺序是,1.跳转逻辑。2.内部循环逻辑
● 跳转逻辑判断中,如果满足则会执行exit和下个状态的en(包含子状态的en),不满足则会执行内部循环逻辑
● matlab生成代码,顶层状态机的switch实现中,default块处理的不是初始状态,因为状态机激活逻辑里进行了初始状态的逻辑实现。在内部嵌套的状态switch实现中,default块处理的则是默认状态。
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交