|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
MATLAB的串口通信! ~3 k& U4 a% \
# i4 b5 g4 L5 l7 u" a: h! X/ l/ O, ?1 @9 p5 e8 l% q( g# V
串行端口设备! H. [ I) \' m
对连接到串行端口的设备进行读取和写入* |5 o# K$ c9 V4 b! e* h
MATLAB 函数& z$ h7 A8 j: G; I- H. H
delete (serial) 从内存中删除串行端口对象, m1 O6 D8 G, c
fclose (serial) 断开串行端口对象和设备之间的连接) M1 L2 k. n/ S. e+ |/ j/ V
fgetl (serial) 读取设备中的 ASCII 文本行并丢弃终止符
: D# J9 q" u8 Gfgets (serial) 读取设备文本行并包含终止符
, e% M7 Z) ] z4 W# c# |fopen (serial) 将串行端口对象连接到设备9 M/ p, s2 |: |+ X+ W- l1 Z
fprintf (serial) 将文本写入设备: m' S0 `% D" Y. L
fread (serial) 从设备中读取二进制数据
/ ~5 B+ J% ]: u: B) a$ _fscanf (serial) 读取设备中的 ASCII 数据并将格式设置为文本
7 `9 ^8 k% O/ ]- p& G, ^' F2 A% Cfwrite (serial) 将二进制数据写入设备
3 l1 w5 u; Y+ O: @) z2 _4 B+ ]get (serial) 串行端口对象属性
$ {" T4 g# d _3 zisvalid (serial) 确定串行端口对象是否有效
+ r m: a: J( P- w9 W/ C$ mreadasync 从设备中异步读取数据
: [. T" H6 I% }( w: Xserial 创建串行端口对象' J1 M2 A" ]0 p& O) z }
serialbreak 向连接到串行端口的设备发送中断
( I2 G$ `3 N! H0 Oseriallist 连接到您的系统的串行端口列表
8 ~# C% U; b3 n+ e/ W7 X0 Qset (serial) 配置或显示串行端口对象属性
9 V+ C8 i% @0 x7 Lstopasync 停止异步读写操作0 v- B; Q. ]3 M4 Y6 e
clear (serial) 从 MATLAB 工作区中删除串行端口对象/ A: \5 {( a0 {; ]* D6 Z
disp (serial) 串行端口对象摘要信息' C8 e- @# P# a2 _
instrcallback 事件发生时的事件信息
4 x0 ~# o; D& C. JinstRFind 将串行端口对象从内存读入到 MATLAB 工作区! D& J; {6 H) h; Z
instrfindall 查找可见和隐藏的串行端口对象8 I5 o6 e9 D4 y# A
load (serial) 将串行端口对象和变量加载到 MATLAB 工作区中6 c e3 m- D& ]$ T4 A! Y9 c U( B
length (serial) Length of serial port object array
; z: Y) `9 v+ z5 p: q# H3 Qrecord 将数据和事件信息录制到文件中; l4 n! P [: ^( {$ b: X/ M: |
save (serial) 将串行端口对象和变量保存到文件中
% e2 s1 a: J0 Z0 |! N5 msize (serial) 串行端口对象数组的大小3 Z9 U* Y+ q1 E6 n& Y
|
|