中文字幕第二一区_久久久久在线视频_精品国产自在现线看久久_亚洲精品一区二区三区电影网

產品分類

當前位置: 首頁 > 傳感測量產品 > 工業傳感器 > 濁度傳感器

類型分類:
科普知識
數據分類:
濁度傳感器

基于VC++6.0的串口通信開發方法

發布日期:2022-04-17 點擊率:96

1 引言
  在當今的工業控制領域,串口通信是計算機與其他設備進行數據通信時經常使用的方法,具有實現簡單、使用靈活、數據傳輸可靠等幾個優點,特別是在實時監控系統中得到廣泛應用,在我們使用的計算機上使用的串口一般是RS232,使用RS232接口只能進行一對一的通信,然而在工業控制領域往往是一臺工控機和多臺智能設備進行通信,并且要求傳輸距離遠,因為這些需求,在工控領域一般使用RS485。
  在Win32下,可以使用兩種編程方式實現串口通信,其一是使用MScomm控件,這種方法程序簡單,但欠靈活。其二是調用Windows的API函數,這種方法可以清楚地掌握串口通信的機制,并且自由靈活。使用控件的方法在本質上也是使用API進行串口通信,控件只不過是對API的一個封裝處理,本文只介紹使用API進行串口通信編程的方法。
2 串口通信的一般步驟
2.1 打開串口
  在32位Windows中,串口和其他通信設備(如磁盤等)都被作為文件進行處理,在使用前必須先將其打開,為保證串口通信數據傳輸的可靠性,串口一般以非共享模式打開,也就是在被串口打開后,其他程序不能在去打開此設備。
2.2 配置串口
  在使用串口進行數據通信前必須對其進行正確的配置,串口需要配置的主要參數有波特率、數據位、停止位、奇偶校驗、收發數據緩沖區大小。除此之外還要對串口進行超時設置,以防止在串口通信時數據傳輸突然中斷而導致讀寫操作進入無限期等待的狀態,設置了超時,如果在指定時間內沒有完成所進行的操作,則此操作被自動放棄。
2.3 讀寫串口
  在串口被打開并設置好后,就可以使用串口進行讀寫數據了,讀寫數據可以采用同步、異步及事件驅動等多種方式。
2.4 關閉串口
  在使用完串口后應該將其關閉,如果沒有關閉,該串口會處于打開狀態,其他的應用程序便無法打開使用該串口。
3 利用API函數實現串口通信
3.1 打開串口
  Win32系統把文件的概念進行了擴展。無論是文件、通信設備、命名管道、郵件槽、磁盤、還是控制臺,都是用API函數CreateFile來打開或創建的。該函數的原型為:
HANDLE CreateFile(LPCTSTR lpFileName,
DWORD dwDesiredAccess,
DWORD dwShareMode,
LPSECURITY_ATTRIBUTES lpSecurityAttributes,
DWORD dwCreationDistribution,
DWORD dwFlagsAndAttributes,
HANDLE hTemplateFile);
各個參數說明如下:
lpFileName:將要打開的串口邏輯名,如“COM1”;
dwDesiredAccess:指定串口訪問的類型,可以是讀取、寫入或二者并列;
dwShareMode:指定共享屬性,由于串口不能共享,該參數必須置為0;
lpSecurityAttributes:引用安全性屬性結構,缺省值為NULL;
dwCreationDistribution:創建標志,對串口操作該參數必須置為OPEN_EXISTING;
dwFlagsAndAttributes:屬性描述,用于指定該串口是否進行異步操作,該值為FILE_FLAG_OVERLAPPED,表示使用異步的I/O;該值為0,表示同步I/O操作;
hTemplateFile:對串口而言該參數必須置為NULL;
3.2 配置串口
  在打開通訊設備句柄后,常常需要對串口進行一些初始化配置工作。這需要通過一個DCB結構來進行。DCB結構包含了諸如波特率、數據位數、奇偶校驗和停止位數等信息。在查詢或配置串口的屬性時,都要用DCB結構來作為緩沖區。在打開串口后,可以調用GetCommState函數來獲取串口的默認配置,該函數獲取一個DCB結構體,只要在該結構內對應該先修改DCB結構,然后再調用SetCommState函數以修改后的DCB結構設置串口。DCB主要有以下幾個重要的成員:

下一篇: PLC、DCS、FCS三大控

上一篇: 索爾維全系列Solef?PV

推薦產品

更多
中文字幕第二一区_久久久久在线视频_精品国产自在现线看久久_亚洲精品一区二区三区电影网

      亚洲电影网站| 久久国产精品黑丝| 黄网站免费久久| 欧美色图一区二区三区| 免费不卡在线观看av| 午夜精品理论片| 一本久久青青| 91久久在线视频| 国语自产精品视频在线看8查询8| 欧美午夜精品久久久久久久| 免费人成精品欧美精品| 久久久久免费视频| 欧美在线亚洲在线| 亚洲欧美日韩成人| 亚洲色无码播放| 一区二区成人精品| 亚洲精品久久久久久久久| 精品福利免费观看| 国内精品国产成人| 国产午夜精品美女视频明星a级| 欧美午夜大胆人体| 欧美视频在线一区二区三区| 欧美日韩四区| 国产精品videosex极品| 欧美日韩免费精品| 欧美老女人xx| 欧美人与禽猛交乱配| 欧美精品网站| 欧美日韩一级大片网址| 欧美日韩在线三级| 国产精品免费看| 国产精品主播| 国产色产综合产在线视频| 国产精品永久入口久久久| 国产精品人成在线观看免费| 国产精品午夜av在线| 国产精品亚洲激情| 国产色产综合色产在线视频| 国产在线国偷精品产拍免费yy| 国产一区二区三区免费在线观看 | 一本色道**综合亚洲精品蜜桃冫| 亚洲精品久久久久久久久久久久久| 91久久黄色| 99精品热视频只有精品10| 一本色道久久88亚洲综合88 | 欧美成人精品| 欧美精品久久天天躁| 国产精品yjizz| 国产网站欧美日韩免费精品在线观看 | 狠狠色狠狠色综合日日五| 亚洲成人自拍视频| 亚洲乱码国产乱码精品精可以看| 一区二区三区免费网站| 亚洲欧美久久久| 久久久久国产精品一区二区| 欧美aaaaaaaa牛牛影院| 欧美韩日一区| 国产精品人人做人人爽 | 夜夜狂射影院欧美极品| 亚洲欧美不卡| 久久蜜桃av一区精品变态类天堂| 欧美福利视频在线观看| 国产精品sss| 狠狠色噜噜狠狠狠狠色吗综合| 亚洲第一天堂av| 亚洲一卡二卡三卡四卡五卡| 久久久久久91香蕉国产| 欧美日韩视频在线观看一区二区三区| 国产精品夜夜嗨| 亚洲日本无吗高清不卡| 午夜国产欧美理论在线播放| 久久久午夜视频| 国产精品扒开腿做爽爽爽视频| 国产在线视频欧美| 日韩视频免费看| 久久精品国产69国产精品亚洲| 欧美日韩国产一区二区三区地区| 国产日本欧美一区二区三区| 亚洲精品久久久久久久久久久久久| 亚洲综合欧美| 欧美电影免费网站| 国产日韩欧美高清免费| 99热精品在线观看| 久久综合九色综合久99| 国产精品嫩草影院av蜜臀| 在线观看视频日韩| 欧美一区免费视频| 欧美日韩精品一本二本三本| 狠久久av成人天堂| 亚洲综合三区| 欧美日韩亚洲另类| 亚洲国产成人高清精品| 欧美一级理论片| 国产精品videosex极品| 亚洲高清av在线| 久久精品国产77777蜜臀| 国产精品久久中文| 99在线|亚洲一区二区| 久久夜色精品国产欧美乱极品 | 9i看片成人免费高清| 久久资源av| 国产午夜精品美女视频明星a级| 日韩视频一区二区三区| 麻豆久久婷婷| 韩国久久久久| 久久精品国产亚洲5555| 国产精品亚洲一区| 正在播放亚洲一区| 欧美日韩精品国产| 日韩亚洲欧美成人| 欧美另类极品videosbest最新版本 | 国产欧美日韩不卡| 亚洲一区在线播放| 国产精品久久久久aaaa| 一区二区三区久久| 欧美日韩在线视频一区| 一区二区三区国产在线| 欧美全黄视频| 99精品欧美一区二区蜜桃免费| 欧美精品高清视频| 99riav久久精品riav| 欧美精品v日韩精品v韩国精品v | 国产精品国产三级国产普通话99| 日韩一级二级三级| 欧美日韩99| 中文精品一区二区三区| 欧美性一二三区| 一区二区三区精品久久久| 欧美性大战久久久久| 亚洲已满18点击进入久久| 国产精品视频免费观看www| 亚洲一区二区四区| 国产日韩一区| 久久深夜福利| 亚洲啪啪91| 欧美三级视频| 香蕉av福利精品导航| 很黄很黄激情成人| 欧美jizzhd精品欧美喷水| 亚洲精品影视| 国产精品卡一卡二卡三| 欧美一区二区在线| 亚洲第一福利在线观看| 欧美精品一区二| 亚洲欧美国产毛片在线| 国产午夜精品视频| 蜜臀av国产精品久久久久| 亚洲日本精品国产第一区| 欧美日韩亚洲一区二区三区| 亚洲欧美在线观看| 韩日欧美一区二区| 欧美精品日韩一本| 欧美一级黄色网| 亚洲国产三级在线| 国产精品美女久久久久久2018| 久久精品国产精品亚洲| 91久久久在线| 国产精品一二三四| 免费日韩一区二区| 亚洲欧美日韩在线不卡| 一区二区三区在线观看视频| 欧美精品一区二区在线观看| 亚洲欧美日韩国产一区二区三区 | 一区二区高清在线| 国内自拍一区| 欧美日韩精品欧美日韩精品| 亚洲欧美中文日韩在线| 亚洲国产欧美另类丝袜| 国产精品伦一区| 欧美成人午夜免费视在线看片 | 久久精品日韩欧美| 日韩视频一区二区| 国模叶桐国产精品一区| 欧美日韩三级视频| 久久亚洲一区二区三区四区| 亚洲视频综合在线| 亚洲国产合集| 国产午夜精品久久| 国产精品白丝av嫩草影院| 久久久噜噜噜久久| 午夜欧美精品| 一区二区电影免费在线观看| 激情欧美一区二区三区在线观看 | 99亚洲精品| ●精品国产综合乱码久久久久| 国产精品美女午夜av| 欧美精品久久一区二区| 久久久久久久久久久久久久一区| 亚洲视频中文字幕| 亚洲精品久久视频| 一区免费观看视频| 国产日韩一区在线| 国产精品高清网站| 欧美日韩日日夜夜| 欧美激情aaaa| 免费成人av在线看| 久久婷婷国产综合尤物精品 | 久久久久久久久久久久久9999| 亚洲欧美国产精品va在线观看 | 欧美a级片一区|