EDA365电子论坛网
标题:
ALIENTEK MiniSTM32 通过串口转usb和PC机matlab通信的问题???
[打印本页]
作者:
ubeautqq
时间:
2019-6-14 16:19
标题:
ALIENTEK MiniSTM32 通过串口转usb和PC机matlab通信的问题???
mini板不断向串口发数据,pc端matlab想接收该数据
4 F. f0 ~8 c. @
4 [! E# ~( K4 ^7 d% B% a0 w
matlab里面的程序如下:
4 q2 c# p, S( Q7 n9 V
s = serial('COM5');
( ]# b9 V5 w# N* v* W' I4 \" e
set(s,'BaudRate',9600,'Parity','none','DataBits',8,'StopBits',1); %波特率为9600bp,8位数据,无校验位
; x$ x- e, b5 w( w8 ~# {, |5 _! v
set(s,'InputBufferSize',10);
) J) e4 V$ K7 ]
s.timeout = 10;
0 l: |; L: q* c3 b
fopen(s);
/ b/ f- w! i4 x, I+ e
ReadNum = 10;
1 v8 w! ~; \0 \( G
GetData=fread(s,ReadNum,'uint8')
. V' K+ x1 k* K3 g2 p8 y( r+ S' a* X
fclose(s);
# ~3 j2 @) q# X& m% A: J
delete(s);
) w2 d) ~& [, c2 H
clear s;
, A$ B3 K* Q2 L' R, I" N0 i
4 _4 d. [' n; U5 z
不知道为什么在matlab上一运行这个程序mini板就会有系统复位的现象发生,导致matlab不能正常读取mini板的串口数据。希望大神给予帮助???
& a' I/ v$ [# u: y1 V/ J# Q
3 `/ T3 e: I/ l' u: I) l
作者:
uerriup
时间:
2019-6-14 17:50
看一下,电平匹配不
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2