Matlab串列埠上位機

2021-08-25 16:19:48 字數 521 閱讀 3342

code: matlab的**,串列埠上位機,徐方鑫,2011,2,16

clearall;%清空資料

clf;%清除figure

port1=serial('com2');%開啟串列埠2

port1.baudrate=9600;%串列埠波特率9600

fopen(port1)%開啟串列埠

b=fread(port1,1)%讀取串列埠資料,1位資料讀入

a=0.1;%圖x座標

stem(a,b)%畫圖

i=0%計時指標

while(1)%進入死迴圈

aa=a+0.1;%x座標自加

b=fread(port1,1)%讀取串列埠

holdon;%在原圖上進行畫圖

stem(a,b)%畫點

pause(0.01)%延遲0.01s

ii=i+1;%計時標誌

ifi>30%畫30個點退出

fclose(port1);%關閉串列埠

break;

endend

C 上位機軟體 串列埠

using system.io.ports 串列埠類 serialport 屬於該命名空間 string portstr serialport.getportnames 搜尋當前裝置下的串列埠 該方法為串列埠類的靜態方法,呼叫方法 類名 函式名public serialport sp newseri...

LabVIEW上位機與串列埠通訊

大一的時候,學校開了門公共選修課,叫labview程式設計,當時的我當然還不知道labview是啥東東,但還是選了。上課的老師是機械學院的乙個副教授,他給我們展示了好幾個用labview做的專案,譬如油箱監控上位機等,已經不太記得了。後來隨著學習微控制器 arm等的串列埠操作,有時候乙個漂亮的上位機...

Labview上位機串列埠通訊 讀寫

使用visa進行串列埠通訊 2 讀取部分 首先依據協議進行包頭的識別,再從後續的位元組裡讀取位元組進行相應的判斷和顯示儲存,顯示儲存部分需要將接收的字串進行轉換 操作讀取的單個位元組 使用乙個for迴圈結構進行位元組的讀取,其中讀取部分使用迴圈移位結構依次向後累加的讀取位元組 3 寫入部分 依據待寫...