C 如何實現根據串列埠資料畫即時曲線

2024-12-24 15:00:08 字數 1809 閱讀 4278

1樓:大石頭

我遇到了相同的問題,不知道能否告知怎樣做的呢?

2樓:匿名使用者

倒是有個 vb 畫即時曲線 的 例程。

發給你了,可以參考。

怎麼用c#根據從串列埠收到的資料畫即時的座標圖 收到的資料是乙個溫度值

3樓:龍的貓

c# 串列埠主要用到serialport 這個類常用的就是一下幾個屬性和方法。

串列埠名 = "com1";

波特率 = 9600;

開啟 ;關閉;你可以迴圈監聽串列埠上的資料 但是要注意這裡串列埠不會幫你組織資料格式要自己去組織下可識別的資料格式。

畫圖很簡單 用graphics 去畫就行了 微軟也有其他的折線圖 餅圖什麼的控制項。

說白了就是設定一堆屬性 然後繫結資料 具體控制項具體msdn吧。

如何實現c#繪製動態即時的曲線圖

4樓:網友

你需要加入乙個timer控制項,定時重新整理資料,並繪製曲線。對於這個曲線上的點,建議使用乙個佇列不斷更新曲線上的點。

我想用c#來即時顯示資料波形的曲線,根據串列埠採集的資料動態變化,怎麼在c#中實驗?

5樓:網友

這個主要用到兩個東西,畫波形圖可以用zedgraph外掛程式實現,串列埠通訊可以用c#裡的完成。

6樓:亞馬遜選品管家

畫波形圖直接用gdi+就好了,方便省事,功能又強大,獲取視窗資料用serialport這個類就好,在名稱空間下。

c#winform中怎麼從資料庫取資料繪製即時曲線圖

7樓:匿名使用者

可以用微軟的mschart,使用起來比較簡單。

如果需要使用示例可以交流一下。

如何用matlab接收串列埠資料並畫出即時曲線???

8樓:匿名使用者

fopen('com3');相當於乙個串列埠讀取。具體的我手頭沒有〜回去找到了發給你。

9樓:匿名使用者

剛弄完乙個。

應該可以參考。

10樓:網友

您好!試試這命令:

fopen('com3');相當於乙個串列埠讀取。

具體怎麼用,建議您下去查下matlab的相關書籍。

c#如何將串列埠獲取來的資料,轉化為座標曲線表現在窗體上?

11樓:爾離好活笑

這個你得自己先定義乙個座標系。在座標系上繪製點、線就行了。

c#中chart控制項怎麼將串列埠接收的資料繪製在

12樓:聖韋才

微控制器18b02獲得溫度,通過串列埠給上位機,c#寫個串列埠通訊程式,把讀來的資料解析,用chart控制項顯示。chart控制項的使用,網上有demo。

根據從串列埠採集來的資料繪製成乙個變化的曲線,但是如果一直採集資料曲線太長怎麼辦啊???求c#**!!!

13樓:

滾動更新啊,比如說一屏顯示1000個點,收到1000個點就重新整理顯示一次,不過這種方式連續性不是很好,也可以每收到10個點就丟棄前面的10點,補充最新的10個點,這樣連續性就比較好。

14樓:匿名使用者

曾經 有個 vb 的 **。

或許 有些 借鑑!

c語言變成實現串列埠收發資料,C語言變成實現串列埠收發資料

include include unsigned char key s,key v,tmp char code str welcome www.willar.com n r void send str bit scan key void proc key void delayms unsigned ...

怎麼串列埠通訊讀取串列埠資料,如何獲取串列埠資料

如果是電腦串列埠,首先串列埠線要連線到rs232晶片,然後把232的輸出,txd.rxd等連線到微控制器或其他ttl訊號端裝置。如何獲取串列埠資料 首先,你可以利用串列埠監聽工具,比如accessport,來監聽串列埠的互動資料,分析它每條資料的格式及涵義,然後程式設計模擬其收發流程,逐步實驗 1 ...

如何獲取串列埠資料

首先,你可以利用串列埠監聽工具,比如accessport,來監聽串列埠的互動資料,分析它每條資料的格式及涵義,然後程式設計模擬其收發流程,逐步實驗 1 需要一個串列埠通訊用軟體,比如 mix軟體。2 需要有pc機與外部裝置通訊的資料線 兩頭都是母介面的9針rs232口 並連線好pc機和外部裝置。3 ...