大家好
我最近利用Qt寫個程式(作業系統windows10)
將sensor訊號經由ADC利用RS485抓到電腦並做real-time資料繪圖
(每抓一筆資料就把它畫進折線圖中即時知道趨勢)
我把Qt中兩個範例程式"terminal"和"dynamic spline"做結合去弄出我要的功能
是做得出來,但我跑這個程式的時候CPU使用率偏高
而實際要執行程式的電腦是平板電腦CPU不好,且同時有別的程式要執行
偶爾會不小心讓另一個程式crash
我不是電資背景的只學過簡單程式設計,不太知道遇到這種狀況該怎麼找問題
但我自己觀察,範例程式"dynamic spline"單獨執行時CPU使用率本身就很高
我想主要問題應該出在它的繪圖方法上
想請問大家有比較好的解決方法讓動態繪圖不那麼吃效能嗎?
謝謝大家