Hardware Support

Simulink 提供的 Raspberry Pi 支持

在 Raspberry Pi 上运行模型


功能与特性:

针对 Raspberry Pi™ 的 Simulink® 支持包允许您开发在 Raspberry Pi 上独立运行的算法。该支持包通过模块扩展了 Simulink 的功能,可以驱动Rasberry Pi的数字I/O并从它们读写数据。创建 Simulink 模型后,可以对该模型进行仿真,并下载已完成的算法以便在设备上独立执行。Simulink 提供了一种极其有用(且独一无二)的功能,在硬件上运行算法时,可以从 Simulink 模型实时调整参数。

支持包包括:

  • 连接到 Raspberry Pi I/O 的 Simulink 模块库,如音频输入输出、视频输入和显示、UDP 接收和发送、GPIO 读写和 ThingSpeak 写入
  • Hardware setup screens to configure Raspberry Pi hardware and Wi-Fi network interface
  • Customization of existing Raspbian OS images to make it compatible with the Simulink Support Package
  • Data logging from sensors and signals into MAT files saved on the Raspberry Pi
  • UDP and TCP/IP blocks to let your Raspberry Pi communicate with Arduino®, LEGO MINDSTORMS® EV3, and mobile devices (Android™ and iOS)
  • Read and write blocks to communicate with peripherals over serial and the SPI and I2C protocols (Raspberry Pi board as the Master)
  • Blocks to read input from the Raspberry Pi Sense HAT used in Astro Pi, such as humidity, pressure, and acceleration, user input from the joystick, and a block to write to the RGB LED Matrix display
  • Audio file read block to read audio files as PCM data
  • Raspberry Pi 上运行的应用程序的交互式参数调优和信号监测
  • 对音频和视频算法的访问,通过附加产品(Audio System Toolbox™Computer Vision System Toolbox™)实现。
  • 独立运行的模型部署
  • 产品文档,可以指导您如何创建设备驱动程序模块,以访问硬件开发板的特定功能

了解有关使用 MATLAB 和 Simulink 进行 Raspberry Pi 编程的详细信息。

注: Raspberry Pi 3 要求使用 2016a 或更高版本。

关于 Raspberry Pi

Raspberry Pi 是一种价格低廉的热门单板计算机,相当于一张信用卡大小,支持内嵌的 Linux 操作系统,如 Raspbian。Raspberry Pi 由 ARM® Cortex® A 处理器提供动力,可为立体声音频、数字视频 (1080p)、USB 和以太网提供外围连接,以连接到可选的相机板和传感器板附加产品。

平台支持

有关当前和以前的版本、发行版和平台的可用性信息,请参阅硬件支持包系统要求表。

查看发行说明中的增强功能和补丁修复。

Raspberry Pi Model Simulink Releases Supported
Raspberry Pi 1 Model B (discontinued) R2014a - Current 
Raspberry Pi 1 Model B+ R2014b - Current 
Raspberry Pi 2 Model B R2014b - Current 
Raspberry Pi 3 Model B R2016a - Current 
Raspberry Pi Zero W R2018a - Current 
Raspberry Pi 3 Model B +
R2018b - Current

Note: Raspberry Pi 1 Model A, Raspberry Pi 1 Model A+, and Raspberry Pi Zero are currently not supported.

Available in R2018b: Simulink Support for the Raspberry Pi 3 Model B+

About Raspberry Pi

Raspberry Pi is a popular, low-cost, credit card sized single-board computer that supports embedded Linux operating systems, such as Raspbian. Raspberry Pi is powered by ARM® Cortex® A processors and provides peripheral connectivity for stereo audio, digital video (1080p), USB, and Ethernet – with optional camera board and sensor board add-ons.

Platform Support

See the hardware support package system requirements table for current and prior version, release, and platform availability.

View enhancements and bug fixes in release notes.


相关硬件支持视图: Simulink, Alsa, 消费性电子产品, 控制系统, C ∕ C++ Code Generation, 数字信号处理, 嵌入式系统, Ethernet, 图像处理与计算机视觉, 物联网, MathWorks Supported, 电力电子控制设计, Project-Based Learning, Raspberry Pi, Run on Target Hardware, Serial, Support Package Installer Enabled, USB, Webcam (USB Video)

准备安装?

Before installing the support package, confirm you have the correct setup. View system requirements and installation options.

获取支持包

软件

必需

注:Raspberry Pi 3 要求使用 2016a 或更高版本。

推荐

支持包

必需

支持包安装程序用于安装此支持包和所有必需的第三方软件。要启动安装程序,请转至 MATLAB 工具条,然后单击“附加产品”>“获取硬件支持包”。有关详细信息,请参阅产品文档

获取支持包

硬件

必需

  • Raspberry Pi 1 Model B 或 B+、Raspberry Pi 2 Model B、Raspberry Pi 3 Model B(Premier Farnell/Element 14RS Components
  • 4 GB SD 卡(Raspberry Pi 1 Model B)或 4 GB microSD 卡(Raspberry Pi 1 Model B+、Raspberry Pi 2 Model B、Raspberry Pi 3 Model B)
  • 5 V 电源;700 mA 或更高
  • 从主机连接到 Raspberry Pi 的以太网电缆
  • SD 读卡器(Raspberry Pi 1 Model B)或 microSD 读卡器(Raspberry Pi 1 Model B+、Raspberry Pi 2 Model B、Raspberry Pi 3 Model B)

注:目前不支持 Raspberry Pi 1 Model A 和 Raspberry Pi 1 Model A+。

推荐

  • USB 网络摄像头
    (支持包使用 Logitech Webcam Pro 9000 进行了测试)
  • 音频跳接电缆
  • 使用外部电源的 USB 集线器

软件

必需

所有必需的第三方软件都是由支持包安装程序安装的。

Don't see the hardware you're looking for?