使用qt 寫了個上位機,下位機每1ms發送資料,子執行緒串口有資料就發送信號給GUI執行緒,GUI繪圖,但是繪制8萬個點后,程式就假死了,如果下位機每10ms發送資料,程式就不會假死,有沒有大佬幫忙解決下。謝謝了
uj5u.com熱心網友回復:
堆疊溢位了吧,1ms發送資料,GUI執行緒來不及識訓者來不及處理,造成快取區溢位或者堆疊溢位?uj5u.com熱心網友回復:
1mS和10mS發送資料的差別意義是什么?非要1mS不可?uj5u.com熱心網友回復:
10ms發送資料,接收可以達20多萬,使用的是customPlot->graph(0)->addData()。怎么查看是否是溢位啊
uj5u.com熱心網友回復:
業務需求,要求實時性
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/185039.html
標籤:單片機/工控
上一篇:人工智能2020秋季總結
下一篇:在做linux驅動的迷茫
