[問題] event能夠取代timer嗎?
看板C_and_CPP (C/C++)作者notBeing (read and be read)時間12年前 (2013/12/23 16:40)推噓7(7推 0噓 13→)留言20則, 6人參與討論串1/2 (看更多)
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
borland C++
最近在讀前輩寫的RS232程式。
發現從device讀取資料回來,是用timer在polling。雖然
程式裡面有幾個事件是去檢查rs232 port的狀態是否有改
變,進而決定是否要做讀取資料的動作。
但是檢查rs232 port的狀態是用timer去不斷的檢查。
想請教一個問題,能不能夠讓軟體被處於一個被動的狀態,
當port上狀態有改變時,進而使得程式進行某些動作。
而不是讓程式主動的去檢查port的狀態是否改變。
謝謝!
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.120.185.182
※ notBeing:轉錄至看板 Programming 12/23 16:40
推
12/23 19:41, , 1F
12/23 19:41, 1F
→
12/23 19:42, , 2F
12/23 19:42, 2F
推
12/23 20:25, , 3F
12/23 20:25, 3F
→
12/23 21:14, , 4F
12/23 21:14, 4F
推
12/24 11:07, , 5F
12/24 11:07, 5F
→
12/24 11:08, , 6F
12/24 11:08, 6F
→
12/24 11:09, , 7F
12/24 11:09, 7F
→
12/24 11:10, , 8F
12/24 11:10, 8F
→
12/24 11:10, , 9F
12/24 11:10, 9F
推
12/24 11:18, , 10F
12/24 11:18, 10F
推
12/24 11:47, , 11F
12/24 11:47, 11F
→
12/24 11:49, , 12F
12/24 11:49, 12F
→
12/24 11:50, , 13F
12/24 11:50, 13F
→
12/24 11:50, , 14F
12/24 11:50, 14F
推
12/24 17:21, , 15F
12/24 17:21, 15F
推
12/24 21:53, , 16F
12/24 21:53, 16F
→
12/24 21:56, , 17F
12/24 21:56, 17F
→
12/24 21:59, , 18F
12/24 21:59, 18F
→
12/24 22:04, , 19F
12/24 22:04, 19F
→
12/24 22:07, , 20F
12/24 22:07, 20F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章