Access GPIO pins on BeagleBoard from Simulink

版本 1.0.0.0 (23.7 KB) 作者: Michael Lundgren
This example shows how to access GPIO pins on the BeagleBoard using Simulink.
1.1K 次下载
更新时间 2012/10/5

查看许可证

This submission contains two Simulink models showing how to access GPIO pins on the BeagleBoard. I developed the models using R2012a BeagleBoard Support Package. I used MATLAB Function Block to implement GPIO Read and GPIO Write functionality. The MATLAB Function Blocks are basically used to make GPIO related Linux system calls.

One can do a great deal using the same paradigm to call into Linux shell. This example showcases "system" and "popen" calls.

While the examples were developed in R2012a, they should work in R2012b as well.

NOTE: GPIO pins on the BeagleBoard use 1.8 V logic levels. Do not connect devices using +5V or +3.3V logic levels to the GPIO pins or you risk frying your board.

引用格式

Michael Lundgren (2024). Access GPIO pins on BeagleBoard from Simulink (https://www.mathworks.com/matlabcentral/fileexchange/38508-access-gpio-pins-on-beagleboard-from-simulink), MATLAB Central File Exchange. 检索来源 .

MATLAB 版本兼容性
创建方式 R2012a
兼容任何版本
平台兼容性
Windows macOS Linux
类别
Help CenterMATLAB Answers 中查找有关 Digital Input and Output 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
版本 已发布 发行说明
1.0.0.0