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 wmatlab里面的程序如下:
4 q2 c# p, S( Q7 n9 Vs = 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 _! vset(s,'InputBufferSize',10);
) J) e4 V$ K7 ]s.timeout = 10;
0 l: |; L: q* c3 bfopen(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* Xfclose(s);
# ~3 j2 @) q# X& m% A: Jdelete(s);
) w2 d) ~& [, c2 Hclear 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