Simulink与Arduino串口通信

本文介绍如何使用Simulink与Arduino进行串口通信,并详细解释了如何配置Simulink中的SerialReceive模块来接收Arduino上的FSR402压力传感器数据。文章还提供了Arduino端的数据发送代码。

本文想实现的目的为:Simulink与Arduino串口通信,进而获取与Arduino连接的压力传感器FSR402的数据(Simulink与Arduino串口通信收发数据可参考https://github.com/leomariga/Simulink-Arduino-Serial)。

Simulink与Arduino交互的方式有两种(http://www.51hei.com/arduino/3989.html):
(1)Simulink Arduino Support package
(2)Simulink串口通信

由于已经给Arduino编好了读取FSR402压力值的程序(链接:https://pan.baidu.com/share/init?surl=oaCRDtLm8Vd_4SfYa3ctaw 提取码:zmj2),又希望在Simulink中调用串口,读取数据。此时 Simulink Arduino Support package显然不合适了。这里我们要用到Simulink里的串口模块Serial Receive,从对Serial Receive模块中可以看出其接收的为二进制数据。
在这里插入图片描述

在具体实现之前,需要对串口通信的方式进行说明。串口通信一般有两种方式: 1、字符(对应文本方式) 2、字节(对应二进制方式)

字符 字节
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值