精选优质文档-倾情为你奉上0 引言Matlab是MathWorks公司开发的一种科学计算软件。Matlab运行稳定、可靠、使用方便,是广大科研人员进行科学研究的得力助手。Matlab不仅具有强大的科学计算功能,还具有满足一般要求的数据采集以及界面设计开发功能。Matlab GUI(Graphic User Interface)就是内置于Matlab的进行图形界面开发的模块。本文利用Matlab GUI设计通过串口进行数据发送和接收的界面,并利用内置于Matlab的串口API实现串口数据发送与接收功能。1 Matlab GUl介绍启动Matlab后,运行guide命令即可以启动Matlab GUI开发工具。如图1所示。 新建Blank GUI,如图2所示。在新建Blank GUI界面中,包含了一般的界面元素,如菜单、按钮、坐标轴、控件等。添加必要的串口通信参数设置按钮。运行后的界面如图3所示。2 串口数据发送与接收功能实现21 建立串口通信流程的基本步骤Matlab提供了对串口进行打开、关闭、以及串口参数设置等操作的一系列函数。利用这