国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服

開(kāi)通VIP
Windows平臺(tái)幾種串口編程方法 - hcorecore的日志 - 網(wǎng)易博客

Windows平臺(tái)幾種串口編程方法

1.VC多線程串口編程工具CSerialPort類(lèi)(第三方類(lèi))
下載
http://www.codeguru.com/Cpp/I-N/network/serialcommunications/article.php/c2483

2.控件MSComm串口編程(第三方控件)
http://www.vckbase.com/document/viewdoc/?id=1193(MSComm 控件在基于單文檔中的應(yīng)用)
MSComm   控件通過(guò)串行端口傳輸和接收數(shù)據(jù),為應(yīng)用程序提供串行通訊功能。
MSComm控件在串口編程時(shí)非常方便,程序員不必去花時(shí)間去了解較為復(fù)雜的API函數(shù),而且在VC、VB、Delphi等語(yǔ)言中均可使用。
Microsoft   Communications   Control(以下簡(jiǎn)稱MSComm)是Microsoft公司提供的簡(jiǎn)化Windows下串行通信編程的ActiveX控件,
它為應(yīng)用程序提供了通過(guò)串行接口收發(fā)數(shù)據(jù)的簡(jiǎn)便方法。
具體的來(lái)說(shuō),它提供了兩種處理通信問(wèn)題的方法:一是事件驅(qū)動(dòng)(Event-driven)方法,一是查詢法。
.MSComm   控件的常用屬性 
  MSComm   控件有很多重要的屬性,但首先必須熟悉幾個(gè)屬性。 
  CommPort   設(shè)置并返回通訊端口號(hào)。   
  Settings   以字符串的形式設(shè)置并返回波特率、奇偶校驗(yàn)、數(shù)據(jù)位、停止位。   
  PortOpen   設(shè)置并返回通訊端口的狀態(tài)。也可以打開(kāi)和關(guān)閉端口。   
  Input   從接收緩沖區(qū)返回和刪除字符。   
  Output   向傳輸緩沖區(qū)寫(xiě)一個(gè)字符串。
OCX名字:機(jī)器里面竟然沒(méi)有mscomm.ocx
OCX中文名:本文以Microsoft Communications Control(version 6.0)為例,介紹串行通信控件在VC++中的使用方法。
在列表中選擇Microsoft Communications Control (version6.0),形狀為帶有紅色底座的黃色電話機(jī)。

3.Windows API串口編程
http://www.vckbase.com/document/viewdoc/?id=1734(Win32串口編程)
http://www.vckbase.com/document/viewdoc/?id=1114(使用Win32創(chuàng)建串口通訊程序)
http://www.vckbase.com/document/viewdoc/?id=1133(通過(guò)串口收發(fā)短消息(上))
http://www.vckbase.com/document/viewdoc/?id=612(介紹一個(gè) Win32 API 串口控制 MFC 打包類(lèi))
Windows API串行通信函數(shù)
Win32 API串口編程TTY(虛擬終端)實(shí)例
API函數(shù)有下面的:
GetCommState
SetCommState
WriteFile
ReadFile
CloseHandle

4.DOS環(huán)境下的Turbo C串口編程及通用實(shí)例GSerial類(lèi)

WinSock結(jié)合的串口通信實(shí)例(串口與網(wǎng)絡(luò)結(jié)合的解決方案及編程)

書(shū)籍http://www.gjwtech.com/scommbook/serialprogbook.htm
書(shū)名:Visual C++/Turbo C串口通信編程實(shí)踐(第2版)

一直沒(méi)有停止過(guò)用MSComm通訊控件,那么簡(jiǎn)單的東西,對(duì)付簡(jiǎn)單的任務(wù)完全可以,
但當(dāng)我們需要在程序中用多個(gè)串口,而且還要做很多復(fù)雜的處理,那么最好不用MSComm通訊控件,
如果這時(shí)你還不愿意自己編寫(xiě)底層,就用這個(gè)類(lèi):CserialPort類(lèi)。

串口系統(tǒng)消息
WM_COMM_RXCHAR:串口有數(shù)據(jù)到(沒(méi)被讀走)
WM_COMM_CTS_DETECTED:檢測(cè)到振鈴.(有人騷擾你哈)

有關(guān)于GPS的
http://www.vckbase.com/document/viewdoc/?id=248(在VC++6.0中利用串行通信控件)

Linux串口編程
http://blog.tom.com/nonamespace/article/1125.html

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
用VC 6.0實(shí)現(xiàn)串行通信的三種方法
MSComm控件與Win32 API操作串口有何區(qū)別?
win7 64位VC串口控件打不開(kāi)解決方法
Windows7下面安裝串口控件mscomm32.ocx步驟
vc++6.0使用串口控件例程
S7-200PLC與PC自由口通訊的多種實(shí)現(xiàn)方法,應(yīng)用案例,工控商務(wù)網(wǎng)
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服