matlab串口通信基础讲义.docVIP

  • 11
  • 0
  • 约6.86万字
  • 约 5页
  • 2016-12-23 发布于贵州
  • 举报
 matlab串口通信基础讲义 ①支持基于串行接口(RS-232、RS-422、RS-485)、GPIB总线(IEEE2488、HPIB标准)、VISA总线的通信;   ②通信数据支持二进制和文本(ASCII)两种方式,文本方式支持SCPI(Standard Commands for Programmable Instruments)语言;   ③支持异步通信和同步通信;   ④支持基于事件驱动的通信。   从以上的Matlab设备控制工具箱的特点可以看到,Matlab完全可以满足我们实现串行通信的要求。   3.1 Matlab对串行口控制的基础知识   Matlab对串行口的编程控制主要分为四个步骤。   ①创建串口设备对象并设置其属性。   scom=serial(com1);%创建串口1的设备对象scom   scom.Terminator=CR;%设置终止符为CR(回车符),缺省为LF(换行符)   scom.InputBufferSize=1024;%输入缓冲区为256B,缺省值为512B   scom.OutputBufferSize=1024;%输出缓冲区为256B,缺省值为512B   scom.Timeout=0.5;%Y设置一次读或写操作的最大完成时间为0.5s,缺省值为10s   s.ReadAsyncMo

文档评论(0)

1亿VIP精品文档

相关文档