来自Simulink的Ra万博1manbetxspberry Pi支持万博1manbetx

在树莓皮上运行模型

功能和特点

万博1manbetx®万博1manbetx支持包覆盆子皮™允许您开发在Raspberry Pi上独立运行的算法。支持包将扩展万博1manbetx万博1manbetx用块驱动树莓派数字I/O,并从中读写数据。在创建Simulink模型之后,您可以模万博1manbetx拟它,并下载完整的算法,以便在设备上独立执行。Simulink提供的一个特别有用(和独特)的功能是,当算法在硬件上运行时,可以实时地从Simulink模型调优参数。万博1manbetx

支持包包万博1manbetx括:

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

了解更多关于基于MATLAB和Simulink的树莓Pi编程万博1manbetx.

万博1manbetx支持的硬件

支持包支持以下Raspberry Pi模型。万博1manbetx

覆盆子π模型 万博1manbetx支持Simulink版本万博1manbetx
树莓皮1 B型(已停产) R2014a——当前
树莓皮1型B+ R2014b-电流
树莓皮2型B R2014b-电流
树莓皮3 B型 R2016a-电流
覆盆子π 0w R2018a-电流
树莓派3模型B + R2018b——当前
树莓派4模型B R2020a-电流

注:目前不支持Raspberry Pi 1型号A、Raspberry Pi 1型号A+和Raspberry Pi零。万博1manbetx

R2018b中提供:对万博1manbet万博1manbetxxRaspberry Pi 3型号B的Simulink支持+

关于树莓皮

树莓派是一种流行的、低成本的、信用卡大小的单板计算机,支持嵌入式Linux操作系统等万博1manbetx拉斯宾. Raspberry Pi由ARM提供动力®皮层®一个处理器,并为立体声音频、数字视频(1080p)、USB和以太网提供外围连接-可选的相机板和传感器板附加组件。

平台支架万博1manbetx

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

查看中的增强功能和错误修复发布说明.