freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

windowsapi在串口通信中的應用(編輯修改稿)

2024-07-16 15:10 本頁面
 

【文章內(nèi)容簡介】 //XOFF字符發(fā)送之前接收到緩沖區(qū)中可允許的最小字節(jié)數(shù) 26. WORDXoffLim。//XOFF字符發(fā)送之前緩沖區(qū)中可允許的最小可用字節(jié)數(shù) 27. BYTEByteSize。//端口當前使用的數(shù)據(jù)位數(shù) 28. BYTEParity。//當前使用的奇偶校驗法 29. BYTEStopBits。//當前使用的停止位數(shù) 30. charXonChar。//發(fā)送和接收的XON字符值 31. charXoffChar。//發(fā)送和接收的XOFF字符值 32. charErrorChar。//用來替代接收到的奇偶校驗發(fā)生錯誤的字符 33. charEofChar。//表示數(shù)據(jù)的結(jié)束 34. charEvtChar。//事件字符 35. WORDwReserved1。//保留的位 36. }DCB。 如果GetCommState ( )函數(shù)調(diào)用成功,則返回值不為零。若函數(shù)調(diào)用失敗,則返回值為零,可以調(diào)用GetLastError ( )函數(shù)來獲取進一步的錯誤信息。GetLastError ( )也是Windows API函數(shù),函數(shù)聲明如下:DWORD GetLastError(VOID)。如果應用程序需要修改配置,可以通過調(diào)用GetCommState ( )函數(shù)獲得當前的DCB結(jié)構(gòu),然后更改DCB結(jié)構(gòu)中的參數(shù),調(diào)用SetCommState ( )函數(shù)配置修改過的DCB來配置端口。1. SetCommState()函數(shù)聲明如下: 2. BOOLSetCommState( 3. HANDLEhFile,//由CreatFile()函數(shù)返回的已打開的串口的句柄 4. LPDCBlpDCB//指向DCB結(jié)構(gòu)的指針 5. )。 2 串口屬性串口的屬性通過GetCommProperties ( )函數(shù)獲得,GetCommProperties ( )函數(shù)聲明如下:1. BOOLGetCommProperties( 2. HANDLEhFile,//返回句柄 3. LPCOMMPROPlpCommProp//指向COMMPROP的結(jié)構(gòu) 4. )。 其中l(wèi)pCommProp指向一個COMMPROP的結(jié)構(gòu),串口的性能從COMMPROP中返回。3 通信設備配置Windows API提供了CommConfigDialog ( )函數(shù)對通信設備進行配置,從中改變數(shù)據(jù)傳輸速率、數(shù)據(jù)位、奇偶校驗方法、停止位和流控制方法。1. CommConfigDialog()函數(shù)的聲明如下: 2. BOOLCommConfigDialog( 3. LPTSTRlpszName,//要配置的端口名 4. HWNDhWnd,//擁有對話框的窗口句柄 5. LPCOMMCONFIGlpCC//指向一個COMMCONFIG結(jié)構(gòu) 6. )。 當CommConfigDialog ( )函數(shù)返回時,選定的設置在COMMFIG的DCB參數(shù)中返回,對已打開的串口,對端口設置進行更改通過SetCommState ( )函數(shù)來改變。 讀寫串口1 讀串口操作一般在程序中使用Win32 API ReadFile ( )函數(shù)從串口中讀取數(shù)據(jù)。ReadFile ( )函數(shù)聲明如下:1. BOOLReadFile( 2. HANDLEhFILE,//指向由CreatFile()函數(shù)產(chǎn)生的句柄 3. LPVOIDlpbuffer,//指向一個緩沖區(qū) 4. DWORDnNumberO
點擊復制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1