實現(xiàn)串行通訊的相關API函數(shù)
API函數(shù)不僅提供了打開和讀寫通訊端口的操作方法,還提供了名目繁多的函數(shù)以支持對串行通訊的各種操作。
函數(shù)名 作用
CreateFile 打開串口
GetCommState 檢測串口設置
SetCommState 設置串口
BuilderCommDCB 用字符串中的值來填充設備控制塊
GetCommTimeouts 檢測通信超時設置
SetCommTimeouts 設置通信超時參數(shù)
SetCommMask 設定被監(jiān)控事件
WaitCommEvent 等待被監(jiān)控事件發(fā)生
WaitForMultipleObjects 等待多個被監(jiān)測對象的結果
WriteFile 發(fā)送數(shù)據(jù)
ReadFile 接收數(shù)據(jù)
GetOverlappedResult 返回最后重疊(異步)操作結果
PurgeComm 清空串口緩沖區(qū),退出所有相關操作
ClearCommError 更新串口狀態(tài)結構體,并清除所有串口硬件錯誤
CloseHandle 關閉串行口
標簽:
API
函數(shù)
串行通訊
讀寫
上傳時間:
2013-11-30
上傳用戶:磊子226