主要内容

本页采用了机器翻译。点击此处可查看最新英文版本。

多模可变大小信号

这个示例展示了如何使用不同的操作模式来对应不同的信号大小。

打开并编译名为 sldemo_varsize_multimode 的模型。

该模型代表具有三种操作模式的系统。对于每种模式,信号具有不同的大小。

名为 Process 的子系统接收可变大小的信号,其中信号的大小取决于系统的运行模式。名为 Mode Control Logic 的 Stateflow® 图检测数据信号长度变化并通过发出模式切换事件做出响应。对于每次模式变化,Mode Control Logic 图都会生成一个函数调用信号来重置 Process 子系统中包含的模块。

对于固定大小的信号实现,打开并编译名为 sldemo_varsize_multimodeFixSizeImpl 的模型。

在这个模型中,每种不同的模式都需要一个专门的处理模块,从而导致模块重复。

另请参阅

主题