MatLab/Stateflow定时

2019-07-17 12:55发布

利用stateflow实现实时定时功能:stateflow接收一个输入timer,我的单片机底层定时器里会每个5ms把Timer加1,加到65535时,下一个会清零(单片机自动清零,重新计数)。现在我想在上层的stateflow实现定时,即Stateflow里有两个状态,A和B。开始默认迁移进A,Timer每隔200个数,状态迁移(即1s钟后发生状态迁移)。请问这个应该怎么完成?我想了一下,after()是仿真时间,我现在想做的是实时时间。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
wangyi31
1楼-- · 2019-07-17 14:22
学习一下,感谢分享
nihaoxiaozhang
2楼-- · 2019-07-17 18:43
就是用after()指令,你说的单片机上跑的时间是和你的底层基本时钟配置有关的。
nihaoxiaozhang
3楼-- · 2019-07-17 21:52
nihaoxiaozhang 发表于 2018-2-28 09:58
就是用after()指令,你说的单片机上跑的时间是和你的底层基本时钟配置有关的。

如详细了解,请Q498292477

一周热门 更多>