EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 uiabluqp 于 2019-5-27 18:38 编辑 / y& R( \: }# b4 l, S2 E1 [
, }7 @0 Y2 e: L0 H9 k
基于Matlab GUI的串口通信编程实现
% G: p5 l# P: L6 h6 ^0 A' r5 h* E目录 0 引言 1 Matlab GUl介绍 2 串口数据发送与接收功能实现 2.1 建立串口通信流程的基本步骤 2.2 串口中断设置及中断处理函数 3 串口通信程序的编译发布 3.1 编译程序
' }! \. W) U6 E) ?- H# x 3.2 发布程序 4 结语 - Y, i) g4 g! n1 \
. D2 ?/ @9 U9 l2 W4 v
+ x0 T. I7 X3 q; V5 p) ^6 R& D* t
/ [+ I: ^, r5 K* \) j
0 引言 Matlab是MathWorks公司开发的一种科学计算软件。Matlab运行稳定、可靠、使用方便,是广大科研人员进行科学研究的得力助手。Matlab不仅具有强大的科学计算功能,还具有满足一般要求的数据采集以及界面设计开发功能。Matlab GUI(Graphic User Inte RFace)就是内置于Matlab的进行图形界面开发的模块。 本文利用Matlab GUI设计通过串口进行数据发送和接收的界面,并利用内置于Matlab的串口通信API实现串口数据发送与接收功能。 1 Matlab GUl介绍 8 l: b$ G- C+ y% a& v% H
6 w$ k+ O) C3 G- |/ {) Z( Q; C) j
6 O5 m: G/ y- F/ M
# y/ X: [0 Y! `+ s6 n: F |