comm5.m

来自「使用ME300B开发板通过51单片机读取AD数据并通过串口将数据上传到PC」· M 代码 · 共 32 行

M
32
字号
%s=serial('COM1'); 
s=serial('COM4','BaudRate',9600,'Parity','none','DataBits',8,'StopBits',1)
%s.baudrate=9600; 
fopen(s); 
fwrite(s,48);
i=0;
x=1:1:1000;
y=x;
for j=1:1000
    fwrite(s,0);
    k=fread(s,1); %从串行口读入1个数据
    k=k/255*5
    j
    for i=1:999
        y(i)=y(1+i);   
    end

    y(1000)=k;    
    
    
    plot(x,y,'r-');
    axis([0 1000 0 1]);
    grid on
    pause(0.0001);
    %M(j)=getframe;
        
end
fwrite(s,255);
%char(k')
fclose(s)
delete(s); % 删除内存中的串口设备对象
clear s; % 清除工作空间中的串口设备对象

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?