EDA365电子论坛网
标题:
MATLAB的串口通信
[打印本页]
作者:
Smartk
时间:
2020-3-6 14:30
标题:
MATLAB的串口通信
串行端口设备
7 Q. k! |3 T7 S6 z( X% o$ B
对连接到串行端口的设备进行读取和写入
* `9 [) e9 F& R% N L
MATLAB 函数
; J8 Y7 p/ E7 G
delete (serial) 从内存中删除串行端口对象
- {5 x6 [- h! ]. T6 |* E! V
fclose (serial) 断开串行端口对象和设备之间的连接
; I2 `$ W F9 r2 }
fgetl (serial) 读取设备中的 ASCII 文本行并丢弃终止符
- t4 ?; r* `8 Y# A$ V- D
fgets (serial) 读取设备文本行并包含终止符
# u2 S. }( }! Q) y
fopen (serial) 将串行端口对象连接到设备
5 i7 |: r( D/ K# J, }: E5 D
fprintf (serial) 将文本写入设备
* m# U. ]5 h0 e) R
fread (serial) 从设备中读取二进制数据
* J2 C# T1 U" E( V* @. w
fscanf (serial) 读取设备中的 ASCII 数据并将格式设置为文本
% G9 F% K4 [: m) `
fwrite (serial) 将二进制数据写入设备
9 ^) D: P7 P3 I# Y8 t, }" M5 M- k; z
get (serial) 串行端口对象属性
# E' P; J0 v2 E$ p$ F
isvalid (serial) 确定串行端口对象是否有效
! D+ x' g: J0 J7 {
readasync 从设备中异步读取数据
, i6 H; A5 b- l2 P. O" f1 N$ J
serial 创建串行端口对象
, _% V7 J7 W3 c [4 q0 B
serialbreak 向连接到串行端口的设备发送中断
0 W! o; S& ~& ^8 `4 L; C& T5 ~
seriallist 连接到您的系统的串行端口列表
7 r! j$ [6 C- U+ B
set (serial) 配置或显示串行端口对象属性
& X/ j, ~6 P* {: p c ^
stopasync 停止异步读写操作
3 o* d2 e5 j7 E
clear (serial) 从 MATLAB 工作区中删除串行端口对象
. `7 U5 U, P7 |9 `) _
disp (serial) 串行端口对象摘要信息
2 G% q( \3 e3 }5 q# T
instrcallback 事件发生时的事件信息
3 J0 o9 N" }" p, M
instrfind 将串行端口对象从内存读入到 MATLAB 工作区
) F( e ~5 }, K. m9 K+ @
instrfindall 查找可见和隐藏的串行端口对象
5 J+ z. K0 _! y7 v& l% U% u" j
load (serial) 将串行端口对象和变量加载到 MATLAB 工作区中
6 E1 J9 S W$ z K7 S
length (serial) Length of serial port object array
0 C. d0 c6 p; x" H$ w
record 将数据和事件信息录制到文件中
5 N* c* l; B) E8 e9 l: K, K$ _
save (serial) 将串行端口对象和变量保存到文件中
0 Y" k; U) i. L$ u# y& g% v5 w
size (serial) 串行端口对象数组的大小
$ e# I' F8 I# j8 K+ V3 p
作者:
yin123
时间:
2020-3-6 18:06
MATLAB的串口通信
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2