主要内容

Arduino 硬件

在 Arduino 板和 Arduino 兼容板上运行、仿真和部署 Simulink 模型

借助 Simulink® Support Package for Arduino® Hardware,您能够在各种 Arduino 板系列(包括 Nano、MKR、Classic 和 Mega)上创建和运行 Simulink 模型。

您还可以使用该支持包在 ESP32 WROOM 和 WROVER、Teensy 4.0 和 4.1、Raspberry Pi® Pico 和 Raspberry Pi Pico W 等 Arduino 兼容板上运行模型。

该支持包包括一个 Simulink 模块库,用于配置和连接 Arduino 传感器和作动器以及使用 MQTT、ThingSpeak™、Wi-Fi®、串行、Modbus®、CAN、I2C 等各种协议与外设通信。它还包括特定于 AVR 和 SAMD Arduino 及 Teensy 板的调度和通用模块。

该支持包使您能够以交互方式监控和调节在 Arduino 板上运行的在 Simulink 中开发的算法。它还包括参考示例和基于应用的示例,帮助您构建和部署模型以在 Arduino 板上生成独立的 C/C++ 代码。

现在,您可以从 Simulink Online™ 控制 Arduino 板。

类别

  • 安装和设置
    为桌面版和 Simulink Online 安装、设置和配置 Arduino 硬件
  • 外围设备
    使用 Simulink 模块连接到 Arduino 硬件上的外设和传感器并进行配置
  • 事件调度和中断处理
    调度事件和处理硬件中断以处理 Arduino 的实时任务
  • 自定义传感器和设备驱动模块
    使用 System object 开发自定义传感器或设备驱动模块并连接到 Arduino 兼容外设
  • 数据监控和快速原型
    通过在部署前在 Arduino 板上运行 Simulink 模型来微调数据传输
  • 数据记录和部署
    通过数据记录和 PIL 仿真将模型部署到 Arduino 板
  • 应用
    运行应用程序示例并将其部署到 Arduino 板上
  • 故障排除
    对 Arduino 板、Arduino 兼容板、第三方软件、驱动和通信外设等问题进行故障排除