树莓派支持Simulink万博1manbetx万博1manbetx

在树莓派上运行模型

功能和特性

万博1manbetx®万博1manbetx支持包覆盆子π™让您开发的算法,运行独立于您的树莓派。支持包扩万博1manbetx展万博1manbetx与块以驱动树莓裨数字I / O,并从中读出和写入数据。创建Simulink模型后,可以模拟并下万博1manbetx载完整的算法在设备上独立执行。通过Simulink中提供的一个特别有用的(也是唯一的)能力是调谐参数生活从Simulink模型的能力,而在硬件上的算万博1manbetx法运行。

支持包包万博1manbetx括:

  • Simulink模块库万博1manbetx连接到Raspberry Pi I/O,例如音频输入和输出,视频输入和显示,GPIO读写,ThingSpeak™读写
  • 硬件设置屏幕配置树莓派硬件和Wi-Fi网络接口
  • 定制现有的Raspbian操作系统映像,使其与Simulink支持包兼容万博1manbetx万博1manbetx
  • 来自传感器和信号转换成数据MAT日志记录文件保存在树莓裨
  • UDP和TCP/IP块,让您的树莓派沟通Arduino®,乐高机器人®EV3和移动设备(Android™iOS)
  • 通过串行和SPI、I2C协议读写块与外设通信(以树莓Pi板为主)
  • 发布和订阅用于MQTT客户机支持的机器对机器和物联网应用程序的块万博1manbetx
  • 块来读取输入树莓派感觉帽子中使用的Astroπ如湿度、压力、加速度、用户输入的操纵杆、和一个写块到RGB的LED矩阵显示
  • 音频文件读取块将音频文件作为PCM数据读取,并且多通道支持音频捕获和回放块万博1manbetx
  • 访问音频和视频算法通过附加产品,如s manbetx 845音频工具箱™计算机视觉工具箱™
  • 独立操作的模型部署
  • 在Raspberry Pi上运行的应用程序的交互参数调整和信号监控
  • 文档这将指导您如何创建一个设备驱动程序块来访问您的硬件板的特定功能
  • 万博1manbetxSimulink Coder™允许您访问由Simulink生成的C代码,并将其追溯到原始模型。
  • 嵌入式编码器®允许您生成优化的代码,使用代码替换库,并执行软件在循环和处理器在循环的验证。
  • 例子关于如何在Simulink模型中使用MATLAB函数块来部署基于MATLAB的算法代码万博1manbetx。

了解更多关于树莓派编程用MATLAB和Simulink万博1manbetx

万博1manbetx支持的硬件

以下树莓派模型由支持包支持。万博1manbetx

覆盆子π模型 万博1manbetx仿真软件版本支持万博1manbetx
覆盆子派1型号B(已停产) R2014a - 当前
覆盆子Pi 1模型B+ R2014b——当前
覆盆子派2模型B R2014b——当前
覆盆子派3模型B R2016a——当前
树莓派零点W R2018a——当前
覆盆子裨3型号B +
R2018b - 当前

注意:树莓派1模型A,树莓派1模型A+,树莓派0目前不支持。万博1manbetx

可以在R2018b: 万博1manbet万博1manbetxxSimulink支持树莓派3型号B+

对树莓π

覆盆子裨是一种流行的,低成本的,信用卡大小的单板计算机支持嵌入式Linux操作系统,如万博1manbetxRaspbian。树莓派由ARM驱动®皮质®一种处理器,为立体声音频、数字视频(1080p)、USB和以太网提供外围连接——可选的摄像机板和传感器板附加组件。

平台支持万博1manbetx

看到硬件支持包系统需求万博1manbetx表对于当前和以前的版本、版本和平台可用性。

视图增强和bug修复发行说明