主要内容

测试 System object

MATLAB 命令行

  1. 创建 DigitalRead 类的一个实例。

    dr = DigitalRead()
  2. 执行 stepImpl 方法。

    dr.step()
    
    ans =
    
         0
  3. 删除 dr System object 并测试 releaseImpl 方法。

    clear dr

Simulink 模型

要将 DigitalRead System object 引入 Simulink® 中,请按照以下步骤操作:

  1. 创建一个新 Simulink 模型。

  2. 用户定义函数库中添加 MATLAB System 模块。

  3. 在模块中,将 System object 名称设置为 DigitalRead

  4. 信宿库中,向模型添加 Scope 模块。

  5. 在 Simulink 编辑器中,从仿真选项卡中选择准备 > 模型设置

  6. 在“配置参数”对话框中,在硬件实现窗格上,设置硬件板以与您的硬件匹配,例如 'Arduino Due'

  7. 在模型工具栏中,将仿真停止时间更改为 Inf

  8. 要在硬件板上编译并运行包含您的 System object™ 的模型,请选择监控并调节 > 运行

另请参阅

|