|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
串行端口设备
( h+ p6 Y5 N7 Y3 \对连接到串行端口的设备进行读取和写入
" N2 ~# }0 P" X. EMATLAB 函数$ J5 D! `7 ]: \; M4 N G
delete (serial) 从内存中删除串行端口对象# a/ T1 d* I* g7 O
fclose (serial) 断开串行端口对象和设备之间的连接
, N( L! k2 T# o+ [/ mfgetl (serial) 读取设备中的 ASCII 文本行并丢弃终止符9 s8 l# A. O8 m5 Z* s. m
fgets (serial) 读取设备文本行并包含终止符
1 G( \2 z- k( }" x+ }2 Ffopen (serial) 将串行端口对象连接到设备
! B! ^3 K1 _- s; B0 E1 j& Zfprintf (serial) 将文本写入设备
: O5 p; n$ |8 T$ ^fread (serial) 从设备中读取二进制数据
% S( s' K) Z* p7 Y: @fscanf (serial) 读取设备中的 ASCII 数据并将格式设置为文本
6 y" A; m1 a+ y# m- gfwrite (serial) 将二进制数据写入设备
$ E. C% C9 a/ N, nget (serial) 串行端口对象属性
" X) c5 {7 B7 sisvalid (serial) 确定串行端口对象是否有效
' c% w8 \ C' n' m P; `- P: u9 I8 Wreadasync 从设备中异步读取数据1 y8 s6 _* D# M, ~8 u& u
serial 创建串行端口对象
$ T% I) f" A: O7 l2 iserialbreak 向连接到串行端口的设备发送中断
6 n. r. E( D; A) zseriallist 连接到您的系统的串行端口列表
* G6 N* ]2 r8 Y6 @$ P+ L' t% gset (serial) 配置或显示串行端口对象属性
5 o1 g, C; J4 W4 Hstopasync 停止异步读写操作4 f) @9 C6 N$ f( Z, Y9 [& U
clear (serial) 从 MATLAB 工作区中删除串行端口对象6 f8 U' R- q6 y9 `+ A. u
disp (serial) 串行端口对象摘要信息' _$ s. s6 F* U$ W- ~
instrcallback 事件发生时的事件信息
, N# F! A, k4 LinstRFind 将串行端口对象从内存读入到 MATLAB 工作区
9 S3 E+ c% C' Y" q/ _: q& Einstrfindall 查找可见和隐藏的串行端口对象$ ^! }# g. J. x! I4 g
load (serial) 将串行端口对象和变量加载到 MATLAB 工作区中: h% E' R2 B) S
length (serial) Length of serial port object array% K& y. P$ @2 a9 @ T2 `
record 将数据和事件信息录制到文件中
, X" t( C0 ^/ N6 O) K! dsave (serial) 将串行端口对象和变量保存到文件中 U a* F$ w) N7 d1 }$ ?: F
size (serial) 串行端口对象数组的大小, L# K, Q S4 D# k$ P
|
|