EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 uiabluqp 于 2019-5-27 18:38 编辑
# L; M) i2 h0 U3 g! Y8 ], v u" P( V! G
基于Matlab GUI的串口通信编程实现 1 Y ^$ r* p- i$ I; r- S3 h
目录 0 引言 1 Matlab GUl介绍 2 串口数据发送与接收功能实现 2.1 建立串口通信流程的基本步骤 2.2 串口中断设置及中断处理函数 3 串口通信程序的编译发布 3.1 编译程序
6 U5 n7 e7 ]) \6 r( y! q d B1 K. h 3.2 发布程序 4 结语
9 I# p) u* b5 ^* j9 c8 T# [& }% [7 z: t/ n5 G# o4 P+ H& f
6 B" u/ [# y! L; j0 L$ f! @
: ^ f6 v, `, G, I$ J& x2 J/ L3 k
) x* e+ Z' `% T2 C% Q E* U0 引言 Matlab是MathWorks公司开发的一种科学计算软件。Matlab运行稳定、可靠、使用方便,是广大科研人员进行科学研究的得力助手。Matlab不仅具有强大的科学计算功能,还具有满足一般要求的数据采集以及界面设计开发功能。Matlab GUI(Graphic User Inte RFace)就是内置于Matlab的进行图形界面开发的模块。 本文利用Matlab GUI设计通过串口进行数据发送和接收的界面,并利用内置于Matlab的串口通信API实现串口数据发送与接收功能。 1 Matlab GUl介绍
. B& A1 H! h& i( ~' d8 X8 X$ V" }' Z! ^0 r4 D; z
5 ~8 g) y5 e$ A( G
0 C( ^; E7 F# K& g
) y! @# C* I$ F( v c/ M- S |