1. 程式人生 > >MFC串列埠通訊例項

MFC串列埠通訊例項

參考MSComm控制元件的用法和函式說明。裡面講得也算詳細了。所以這裡直接獻上原始碼示例。

github下載地址
CSDN下載地址

效果如圖:

需要注意的是:

1.如果想同時recv/send,則必須加個執行緒。

2.奇偶校驗中,引數設定為,無(n),偶校驗(o),寄校驗(e),標記(m),空格(s)。

3.資料位一般填寫5~8

4.停止位一般填1、1.5、2

5.還有換行符的問題,一定要傳送換行符,否則命令可能不能正常執行。

6.裡面我加了個功能叫做儲存資料,就是開啟串列埠之前先建立儲存資料的檔案。

7.關閉串列埠的時候一定要記得新增m_cmsCom.put_PortOpen(FALSE);

這一行程式碼,否則會提示串列埠被佔用,無法再次開啟。