Triggered Subsystem触发子系统

Triggered Subsystem

库:
Simulink / Ports & Subsystems
HDL Coder / Ports & Subsystems
在这里插入图片描述
Triggered Subsystem 模块是一个预先配置的 Subsystem 模块,您可基于它创建一个每当控制信号具有触发值就会执行的子系统。

Triggered Subsystem触发子系统_第1张图片
使用 Triggered Subsystem 模块可以建模:

  • 与触发器值检测一起运行的任务。
  • 来自 I/O 硬件的中断。
  • 处理异常或错误的处理器请求。

Demo

  • 调用模型
  • 在子系统中增加累加模型
  • 增加触发信号和示波器
    Triggered Subsystem触发子系统_第2张图片
    Triggered Subsystem触发子系统_第3张图片
    Triggered Subsystem触发子系统_第4张图片
    如上图 由于设置为上升沿触发,所以在触发信号为上升沿的时候,触发累加

Demo2 触发信号为双边沿触发

Triggered Subsystem触发子系统_第5张图片
修改后图标变成入下所示
Triggered Subsystem触发子系统_第6张图片
Triggered Subsystem触发子系统_第7张图片

Triggered Subsystem触发子系统_第8张图片
如上图可以看出在上升沿或下降沿均可以触发

Demo 3 Function Call

Triggered Subsystem触发子系统_第9张图片
Triggered Subsystem触发子系统_第10张图片
Triggered Subsystem触发子系统_第11张图片
Triggered Subsystem触发子系统_第12张图片
运行结果如下
Triggered Subsystem触发子系统_第13张图片

你可能感兴趣的:(Simulink,学习笔记,matlab,simulink)