[問題] 關於RS232介面設計
各位好,最近用CLR windows form application
寫一個視窗程式接收RS232(來源8051)的資料,並將資料即時顯示繪圖
基本上,8051資料送出的部份已確認沒問題
剩下就是視窗程式這邊資料漏接的問題
拜過Google大神,有人建議如下
(1) 建立一個監控RS232埠的thread
(2) 將接收資料放置序列中
(3) 使用另一個thread做後處理(即繪圖等)
目前我的作法是用,VC2008內建的serialPort元件處理(1)的部份
(2) 則是採用Queue的方式去暫時存放資料
最後使用backgroundWorker去判斷Queue是否有東西,有的話將資料取出做後處理
但是,結果似乎沒有改善,不知道問題出在哪裡?
不知道各位先進可否可以指引我一個方向
ps. 我資料傳輸的量約 150 bytes/sec ,bps 設定為9600
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.122.103.111
推
09/11 16:19, , 1F
09/11 16:19, 1F
→
09/11 18:20, , 2F
09/11 18:20, 2F
→
09/11 23:14, , 3F
09/11 23:14, 3F
→
09/11 23:15, , 4F
09/11 23:15, 4F
→
09/11 23:16, , 5F
09/11 23:16, 5F
→
09/11 23:18, , 6F
09/11 23:18, 6F
推
09/12 19:33, , 7F
09/12 19:33, 7F
推
09/12 20:50, , 8F
09/12 20:50, 8F
討論串 (同標題文章)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章