MATLAB STATEFLOW入门学习
最新学习基于模型的开发,从B站找了一个入门学习视频,跟着教程搭建模型,并能成功运行
https://www.bilibili.com/video/BV1ab411j7Mp?spm_id_from=333.999.0.0
一、模型搭建
按照教程搭建的模型,如果要成功运行的话还是有一些小细节需要注意。
二、注意事项
1.stateflow的编译语言选择
一定要选择C语言
2.宏定义的使用
因为最终是想搭建模型后生成C代码,所以没有使用.m文件定义枚举型,而是使用了宏定义
``data.h的定义如下
#define OFF 0U
#define LO 1U
#define HI 2U
3. 计时器的使用
按照教程,计时器并没有生效,选择了其他方式实现,如下图所示
总结
通过搭建运行模型对stateflow的基本功能有了了解,最坑的还是教程中没有提到的一些小细节。