Raspberry PiRaspberry Pi是一种尺寸很小,成本很低,拥有视音频输入/输出的单板计算机,它专门设计为教育用途。您可以在Paspberry Pi上独立地运行您设计的Simulink模型。Raspberry Pi配置有一个Broadcom公司的单芯片系统(SoC),这个SoC包含了ARM11的运行在700MHz的处理器,256或512MB的RAM,以及一个VideoCore IV GPU。此外,Raspberry Pi为立体声和数字视频(1080p)提供了外部接口,并且支持USB和以太网接口。 6 e6 v7 Y0 |, i* b) \
| Simulink与Raspberry Pi当Raspberry Pi和MathWorks的产品结合后,Raspberry Pi可以帮助学生在不用任何手工编程的基础上,理解嵌入式系统的设计理念和流程。学生们可以使用Simulink来设计音频处理、计算机视觉和机器人应用的各种算法。在算法仿真中,他们也可以把工业界广泛应用的基于模型设计流程里的模型验证技术应用在算法验证上。学生们还可以以独立应用的形式在Raspberry Pi上仿真运行他们的算法。
* H" G; i) {9 G, h |
. T1 r7 k) s, \2 r% [! d5 ]Simulink对Raspberry Pi的内置支持包括- 自动化的安装和配置。
- 连接Raspberry Pi I/O的Simulink模块库,例如音频输入输出,视频输入和播放,UDP发送和接收,以及GPIO的读写。
- 对在Raspberry Pi上运行应用的交互式参数调整和信号监视。
- Simulink模型在树莓派上的独立运行。
- 通过某些工具箱如数字信号处理系统工具箱和计算机视觉系统工具箱,能够使用各种音频和视频的算法。+ I! q& `9 U$ T
平台和版本支持仅支持32位和64位的Microsoft Windows操作系统- |- F4 l) K4 }. ?% y
, c: p$ H! h0 `" [; }, z6 `软件硬件配置要求MathWorks | 第三方 | 软件要求 必装软件- MATLAB
- Simulink
- D0 A B* _' n" y 推荐工具箱- 计算机视觉系统工具箱
- 系统工具箱
- 嵌入式代码生成
- 图像处理工具箱
- MATLAB代码生成
- Simulink代码生成
- 状态流3 p5 U, n& Z, x( L& r
支持学生版本。
- [3 c' E8 g& y1 S2 s- ?支持包一键安装 需要安装支持包 支持包安装程序将会安装此支持包和所有需要的第三方软件。点击MATLAB工具栏的 Add-Ons>获取硬件支持包并开始安装程序。8 m* b/ }+ k1 y' y5 I. y2 V
支持包下载
$ A" l2 W% w2 x; K* q | 硬件要求 必备硬件 - Raspberry Pi Model B (Premier Farnell/Element 14 和 RS 部件)
- 4GB的SD卡
- 5V供电; 700mA或以上
- 连接主机和Raspberry Pi的以太网数据线
- SD卡读卡器/ [' @/ q! ]% j& P, L2 |/ Z/ d
注意: 目前暂不支持Raspberry Pi Model A
6 v$ K( W% Z! c% W5 @推荐其他附件 - USB网络摄像头(支持包使用Logitech Webcam Pro 9000进行测试)
- 音频线
- 配有外部电源的USB集线器
- u w! D( Y h" s/ \ 软件要求 必备软件 所有需要的第三方软件都被支持包安装程序安装。
5 i" x" M w3 I1 z
5 T. K* O+ D; W- m |
, |/ W. k- D: t- W- s- h. R5 G| 入门资源 | 视频
, F$ l" w: b8 A( V1 u- Introduction to Simulink Support for Target Hardware
4 e6 ^" s9 j% {8 O+ {' E 文档1 m. }2 v* L0 e# b2 g& q1 `) k
- Step-by-step guide on how to develop IO device driver blocks with Simulink
- Raspberry Pi – Guide for Firmware Update and Troubleshooting Connection Issues3 I$ @9 X3 P2 Q5 M) ]. O* D
教程 . a! a3 a& j6 u- W8 L. T$ Y B' ]
- Interactive Simulink Tutorial, in multiple modules+ }4 }( c, {7 j* l% c3 z, w
社区
4 x( L7 w. w, Q$ B" S2 O- MATLAB Answers - Raspberry Pi Creating Driver Blocks - Blog
- math个人博客:Simulink与Raspberry Pi编程7 {0 |8 k ?/ g1 s9 i
网上研讨会 ! d% i5 e9 x* Q& i1 q& O2 c
- Enabling Project-Based Learning with MATLAB, Simulink, and Target Hardware34:39: s: t9 z# z7 M& N+ k7 l( Q( c
解决方案 . x( \- {4 k8 U
- Image and Video Processing Digital Signal Processing Embedded Code Generation0 e$ D+ Y8 N* _9 N
其他
- ~3 w3 J# X) C8 F7 W/ \' L- Raspberry Pi website Raspberry Pi FAQ S- ^- q: C9 V7 R
| 相关硬件支持概况: Raspberry Pi, Control Systems, Digital Signal Processing, Embedded Systems, Image and Video Processing, Simulink Product Family, Simulink, C/C++ Code Generation, MathWorks Supported, Project-Based Learning, Run on Target Hardware, Support Package Installer Enabled
- G! h+ T7 u) U: ]
/ i/ F. f: c6 @- E# m0 N# H4 W) V1 M) r6 i% H
|