EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 uiabluqp 于 2019-5-27 18:38 编辑 7 ?- t8 n# ~- p- U7 p0 A; O' i* M
4 R# g4 w. D# N( Z" j& O* ]. _4 V) ~/ G基于Matlab GUI的串口通信编程实现
P5 _3 c) g. {$ `目录 0 引言 1 Matlab GUl介绍 2 串口数据发送与接收功能实现 2.1 建立串口通信流程的基本步骤 2.2 串口中断设置及中断处理函数 3 串口通信程序的编译发布 3.1 编译程序
]4 V7 _' S# a' f5 Q; d1 N& q! s 3.2 发布程序 4 结语
7 _) q4 N! H# k
" Q# N; G g1 L* I# p; u
; l' C$ t7 S P! R' ?$ u! R, O; `2 H7 D+ w7 _
8 ^8 R, T$ F2 I0 引言 Matlab是MathWorks公司开发的一种科学计算软件。Matlab运行稳定、可靠、使用方便,是广大科研人员进行科学研究的得力助手。Matlab不仅具有强大的科学计算功能,还具有满足一般要求的数据采集以及界面设计开发功能。Matlab GUI(Graphic User Inte RFace)就是内置于Matlab的进行图形界面开发的模块。 本文利用Matlab GUI设计通过串口进行数据发送和接收的界面,并利用内置于Matlab的串口通信API实现串口数据发送与接收功能。 1 Matlab GUl介绍 : k2 h2 A& l$ `" T8 B+ f& G% I8 M
. Q8 v1 b# T( X* v: [! c5 r 4 _) k6 S$ d+ o3 M0 Q' d
( ~, Q/ l; o% ~# J; r
# R5 C4 f7 i( g. K: a1 o# M
|