主題:串口通訊線程問題 共有43941人關注過本帖 |
---|
lqk |
1樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
Post By:2013-5-22 9:41:00 [顯示全部帖子]
WINCE不支持重疊I/O模式,所以不能使用FILE_FLAG_VOERLAPPED參數。
WaitCommEvent總是阻塞等待數據接收。 通訊規約一般有固定的格式,需要根據通訊規約將接收數據在本地緩存處理,然后根據接收數據的內核,做相應的應答。
|
單帖管理 | 引用 | 回復 |
lqk |
2樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
Post By:2013-5-24 13:12:00 [顯示全部帖子]
數據的接收和發送完全可以由兩個線程來分別完成,在我們網站上有一篇基于RS485的電力系統DL645協議規約的實現方法http://www.huochepiao123.com.cn/article/article2009326.html,可以做為一個例子參考。
如果需要源碼,請留下郵箱。
|
單帖管理 | 引用 | 回復 |
lqk |
3樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
Post By:2013-5-24 17:16:00 [顯示全部帖子]
例程已發到你郵箱,請查收。
|
單帖管理 | 引用 | 回復 |