|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
MATLAB的串口通信/ p4 C8 {* R9 J: R
+ i5 y1 u" x/ T5 W; d6 h
3 M- O) G1 t! a7 ]' J# ^8 l
串行端口设备. X5 H# @- K; i% u d* a8 Z8 Q/ b! d
对连接到串行端口的设备进行读取和写入# t1 _: b' c! @! o. K
MATLAB 函数7 Q+ t) Y \$ h2 X
delete (serial) 从内存中删除串行端口对象9 O0 P5 x; \, X; V$ X4 |7 `
fclose (serial) 断开串行端口对象和设备之间的连接
0 R4 j5 R$ ^; [* Efgetl (serial) 读取设备中的 ASCII 文本行并丢弃终止符4 k5 ` G8 b7 K( L+ c: K4 B
fgets (serial) 读取设备文本行并包含终止符
# n9 W7 `, |7 i* ]1 i" M; Pfopen (serial) 将串行端口对象连接到设备
3 Y3 H- I$ U- c1 k# Zfprintf (serial) 将文本写入设备' w4 N1 \' }2 Y6 K% v4 R/ ^+ r0 s
fread (serial) 从设备中读取二进制数据
8 ?, [1 U& z& B1 Q$ E* a6 c/ Z2 kfscanf (serial) 读取设备中的 ASCII 数据并将格式设置为文本
) O8 C' {* \ V3 Y- W% t# Efwrite (serial) 将二进制数据写入设备
4 D$ R. x+ D- k& d! kget (serial) 串行端口对象属性1 T" G. l: ^4 b( k$ G7 [3 R
isvalid (serial) 确定串行端口对象是否有效( M" p! e% `! m5 y4 S. {
readasync 从设备中异步读取数据+ z- k( E( |# o" m, b* c3 n
serial 创建串行端口对象
' @- | a( N. Lserialbreak 向连接到串行端口的设备发送中断
% }( v: v* Z4 {3 ^8 jseriallist 连接到您的系统的串行端口列表% e0 G' g% h2 \1 p6 [; G: d
set (serial) 配置或显示串行端口对象属性4 i1 D; J! h- V5 p( w+ l
stopasync 停止异步读写操作
) V! R1 j9 M+ N# {; L' dclear (serial) 从 MATLAB 工作区中删除串行端口对象1 [+ h# ?5 b; |( ^: X2 o! |
disp (serial) 串行端口对象摘要信息
# r7 S( q# b( w3 A# x7 |1 L* Kinstrcallback 事件发生时的事件信息
% [1 K) X; D3 z$ o z* \+ p- LinstRFind 将串行端口对象从内存读入到 MATLAB 工作区# l0 P9 V1 b- l; w# Q& L2 U/ r
instrfindall 查找可见和隐藏的串行端口对象, G: d; T; z# F" ?4 k4 M; g
load (serial) 将串行端口对象和变量加载到 MATLAB 工作区中
4 f( l8 [5 a4 U& x$ K% V: `length (serial) Length of serial port object array
- `1 p+ w) f/ d0 @5 lrecord 将数据和事件信息录制到文件中
6 ?# q; }( {: Jsave (serial) 将串行端口对象和变量保存到文件中8 V5 k7 B: p* l7 R6 i$ X) N7 \1 d
size (serial) 串行端口对象数组的大小& V* q* m3 {/ O. n: k; I
|
|