基于MATLAB的MCU串行通信

基于MATLAB的MCU串行通信

ID:40918050

大小:140.51 KB

页数:3页

时间:2019-08-10

基于MATLAB的MCU串行通信_第1页
基于MATLAB的MCU串行通信_第2页
基于MATLAB的MCU串行通信_第3页
资源描述:

《基于MATLAB的MCU串行通信》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、信息技术与信息化网络与通信基于!"#$"%的!&’串行通信!"#$"%(%)*+,-+./)0"*1234.5256*&57762/3)8/5259!&’张道明!郝继飞!"#$%&’()*+,-"#./+)01+摘要本文介绍了利用!"#$"%的仪器控制工具箱实现串行通信的方法,使!"#$"%通过串口与外部进行数据交换,为!"#$"%进行动态数据分析提供了方便,并举例说明了串行通信的实现方法。关键词!"#$"%串行通信单片机&:;!"#$%&’$"7+845,5?95.*+./)0)*1234.

2、5256*357762/3)8/52/*,+*3./>+,@!)A/2B6*+5984+7+845,,!"#$"%3)2+?34)2B+,)8)

3、甚至‘357J’的情况,这都不妨碍使用。若想改欧美的大学和研究机构中,!"#$"%是一种非常流行的计算变串口的部分属性,如设置串行口(L5.8)、波特率(%)6,机语言,许多重要的学术刊物上发表的论文均用!"#$"%来P)8+)、数据传送位(V)8)%/8*)、奇偶校验位(L)./81)、停止位分析计算和绘制各种图形。!"#$"%拥有各类工具箱JG多(-85D%/8*)、输入输出缓冲区大小(=2D68%699+.-/C+WX68%699+.个,内容涉及到几乎整个控制与信息领域,功能十分强大。-/C+)、读写最大等待时间(#/7+568)等,可使

4、用*+8命令,使用但是对于由计算机构成控制系统来说,需要对采集的数据进方法为:行实时分析,尤其是在实验室研发阶段。如果要将采集的数*+8(5>S,‘L.5D+.81U)7+’,L.5D+.81O)06+)据逐个输入然后进行仿真,对于较少的数据来说还可以,但对于KL=%、O=-"接口来说创建串口对象则要使用BD/>数据量一旦很大,使用起来就变得很麻烦。!"#$"%及此后和E/*)语句。的版本中,提供了对系统串行口通信这一功能,它支持KL=%-+./)0函数只提供了建立串口对象的功能,并不能和具接口(=MMM(JHH,NL=%)、O=-"标准和串行

5、接口(P-(FQF、P-(体的串口硬件发生任何联系,所以使用串口前必须将其打JFF、P-(JH:),这样就可以实时采集处理信号,提高了工作效开,打开方法为:95D+2(5>S)。当数据传输完毕,必须关闭串口率,增强了系统的可用性。对象,即断开对象与串口的连接,否则其它程序将无法使用这一串口设备。关闭方法为:9305*+(5>S)。关闭对象与串口的F.!/0!1串口通信简介连接后,对象仍存在于系统中,若不使用应将其删除:,+0+8+进行通信前要确定已安装了仪器控制工具箱(=2*8.67+28(5>S);30+).(5>S)。其中,+0+8+用于释

6、放对象所占内存,30+).&528.50#550>5?),!"#$"%的串口通信功能是通过其中-+./)0用于将对象从工作空间中清除。类来实现的,为了保证代码的平台独立性,类*+./)0的内核是与一般的文件操作一样,串口的写操作有文本方式(使用R)E)来实现的。一般来说编制串行通信程序,首先就是要用9D./289函数)和二进制方式(使用9<./8+函数)两种。文本方建立串口对象。式下,串口设备一般只接收可以显示的"-&==码,而将G?GG(建立串口对象最简单的方法就是使用*+./)0语句:G?;Y范围内的字符解释为控制字符。另外在进行异步操作5

7、>ST*+./)0(‘D5.8’,‘L.5D+.81U)7+’,L.5D+.81O)06+,@@@)时还要用到*85D)*123函数。串口的读操作也有文本方式和其中:5>S为端口对象,D5.8为端口,L.5D+.81U)7+为属性二进制方式两种,但可供选择的函数更多,如:9B+80(读一行文名,L.5D+.81O)06+为属性值;属性名和属性值必须成对出现,本,丢弃结束符)、9B+8*(读一行文本,保留结束符)、9.+),(以二进制方式读)、9*3)29(以指定格式读入数据)、.+),)*123(异步方!中国矿业大学信息与电气工程学院江苏徐州F

8、F;GGH式读取数据)、*85D)*123(停止异步读写操作)。!""#年第$期%网络与通信信息技术与信息化括数据采集、数据存储、电平转换与数据通信几

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。