校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > matlab讀取串口數(shù)據(jù)并顯示曲線的實現(xiàn)示例

matlab讀取串口數(shù)據(jù)并顯示曲線的實現(xiàn)示例

熱門標簽:海南人工外呼系統(tǒng)哪家好 慶陽外呼系統(tǒng)定制開發(fā) 合肥阿里辦理400電話號 襄陽外呼增值業(yè)務線路解決方案 高德地圖標注公司位置需要錢嗎 怎么去掉地圖標注文字 地圖標注資源分享注冊 北京外呼系統(tǒng)咨詢電話 廊坊地圖標注申請入口

matlab程序讀取單片機通過串口傳來的IMU角度數(shù)據(jù),并用曲線顯示出來。

上傳的值為float型,每個數(shù)據(jù)后有回車符。范圍90~-90

主文件 serial_test2.m

%%
clc;
 
global t;
global x;
global m;
global ii;
 
t = [0];
m = [0];
ii = 0;
x = -100;
p = plot(t,m,'EraseMode','background','MarkerSize',5);
axis([x-200 x+200 -90 90]);
grid on;
 
%%
 
try
  s=serial('com4');
catch
  error('cant serial');
end
set(s,'BaudRate', 115200,'DataBits',8,'StopBits',1,'Parity','none','FlowControl','none');
s.BytesAvailableFcnMode = 'terminator';
s.BytesAvailableFcn = {@callback,p};
 
fopen(s);
 
pause;
fclose(s);
delete(s);
clear s
close all;
clear all;

回調(diào)函數(shù) callback.m

%%
function callback(s, BytesAvailable,p)
  
  global t;
  global x;
  global m;
  global ii;
 
  out = fscanf(s);
  data = str2num(out)
  
  t = [t ii];
  m = [m data];
  set(p, 'XData',t,'YData',m(1,:));
  
  drawnow
  x = x + 1;
  axis([x-200 x+200 -90 90]);
  ii=ii+1;
end

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • 詳解Matlab中 sort 函數(shù)用法
  • 簡述Matlab中size()函數(shù)的用法
  • Matlab實現(xiàn)數(shù)據(jù)的動態(tài)顯示方法
  • Matlab制作視頻并轉換成gif動態(tài)圖的兩種方法

標簽:平頂山 哈密 綿陽 商丘 株洲 鶴崗 臺州 鎮(zhèn)江

巨人網(wǎng)絡通訊聲明:本文標題《matlab讀取串口數(shù)據(jù)并顯示曲線的實現(xiàn)示例》,本文關鍵詞  matlab,讀取,串口,數(shù)據(jù),并,;如發(fā)現(xiàn)本文內(nèi)容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《matlab讀取串口數(shù)據(jù)并顯示曲線的實現(xiàn)示例》相關的同類信息!
  • 本頁收集關于matlab讀取串口數(shù)據(jù)并顯示曲線的實現(xiàn)示例的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 漳浦县| 三穗县| 新津县| 丘北县| 内黄县| 江山市| 区。| 原阳县| 竹山县| 阜宁县| 上蔡县| 墨竹工卡县| 库车县| 临西县| 马龙县| 弥勒县| 开原市| 和龙市| 平安县| 保靖县| 宕昌县| 宜黄县| 宁陵县| 雷波县| 思茅市| 邵阳县| 周至县| 孝义市| 同仁县| 巍山| 来宾市| 武宣县| 葫芦岛市| 黄山市| 梁河县| 镇沅| 昌邑市| 陵水| 翁牛特旗| 青铜峡市| 桓台县|