|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
MATLAB的串口通信2 t; o+ j4 h c/ r2 }$ o- D9 W4 w6 ]
2 w' O+ c: Q( x0 O( f
- G$ v/ u/ p1 O1 J串行端口设备
6 `; h! }5 Q" n4 B- |6 f对连接到串行端口的设备进行读取和写入
, a: r! a- ~: Z1 h: ]9 [MATLAB 函数
7 u2 W4 ?& f1 Q- y, Gdelete (serial) 从内存中删除串行端口对象
* u) @0 J) h& j( _fclose (serial) 断开串行端口对象和设备之间的连接. l# p1 x9 U* d/ t# g$ C( s
fgetl (serial) 读取设备中的 ASCII 文本行并丢弃终止符% P0 x$ R/ p. `# S
fgets (serial) 读取设备文本行并包含终止符
8 k$ k X1 U6 A/ ~fopen (serial) 将串行端口对象连接到设备* P0 m; Y" n ^' t6 ^$ d
fprintf (serial) 将文本写入设备6 t! m) x$ H5 b# j
fread (serial) 从设备中读取二进制数据
! w4 f9 e; h" Efscanf (serial) 读取设备中的 ASCII 数据并将格式设置为文本$ C- n) A$ q t+ g
fwrite (serial) 将二进制数据写入设备
+ ]9 c: q+ {/ P2 Y, F6 |. V3 P" Xget (serial) 串行端口对象属性5 H8 Z+ V3 s; r' d+ |% P' T
isvalid (serial) 确定串行端口对象是否有效7 N: k! a, D; a( K
readasync 从设备中异步读取数据/ h% Q1 o8 R; ~: ?
serial 创建串行端口对象: L6 H5 `& }* P2 Y, d
serialbreak 向连接到串行端口的设备发送中断% Q! N6 j1 k, L
seriallist 连接到您的系统的串行端口列表9 d- S6 ]5 P p Y, P
set (serial) 配置或显示串行端口对象属性' N2 \0 r5 I; [& j4 \
stopasync 停止异步读写操作
( I A! c- c& J' ?clear (serial) 从 MATLAB 工作区中删除串行端口对象- E2 H5 m' C' K/ s0 w- y
disp (serial) 串行端口对象摘要信息! d) g# |6 k: Z2 w; V: A
instrcallback 事件发生时的事件信息
) k x+ d- E* v; j/ a0 L, pinstRFind 将串行端口对象从内存读入到 MATLAB 工作区
4 } u ^: B7 T- W# x, @instrfindall 查找可见和隐藏的串行端口对象
N N! c& Y& }2 O+ l0 ]load (serial) 将串行端口对象和变量加载到 MATLAB 工作区中
" G8 T& r j) L- t+ C z6 tlength (serial) Length of serial port object array0 r+ ~, s& H5 I( d+ i6 Z- R
record 将数据和事件信息录制到文件中9 V8 {* W2 u* v# M1 c u( U4 Y
save (serial) 将串行端口对象和变量保存到文件中
5 ] Z [8 v# D5 u9 H, D+ nsize (serial) 串行端口对象数组的大小& ]9 p( ?4 c9 E* U
|
|