資料介紹
串口通信是 Windows 應用軟件開發的重要環節,除了普通的通信軟件外,還在工業控制領域有廣泛的用途,因此掌握串口編程是每個程序員的必備技巧。
無庸諱言,目前網上有不少介紹串口通信的文章和代碼,但對廣大讀者而言,缺少入門的、系統的介紹串口編程的教程,因此小編組織了這個教程,它將填補這方面的空白。
RS-232C 接口,1970 年由美國電子工業協會聯合貝爾系統、調制解調器廠家及計算機終端生產廠家共同制定,全名是“數據終端設備(DTE)和數據通訊設備(DCE)之間串行二進制數據交換接口技術標準 ”。本期教程將對 DOS 平臺的串口編程,及 Windows 平臺下基于 API、控件和第三方類的串口編程進行介紹。
在 PC 機的主板上,有一種類型的接口可能為我們所忽視,那就是 RS-232C 串行接口,在微軟的 Windows 系統中稱其為 COM。我們可以通過設備管理器來查看 COM 的硬件參數設置,如圖 1。
迄今為止,幾乎每一臺 PC 都包含 COM。本質而言,COM 是 PC 為和外界通信所提供的一種串行數據傳輸的接口。作為一種物理通信的途徑和設備,它和目前風靡的另一種串行接口――USB 所提供的功能是一致的。不過 RS-232C 顯然已經開始被后起之秀 USB 趕超,因為 USB 的傳輸速率已經遠遠超過了 RS-232C。
盡管如此,RS-232C 仍然具有非常廣泛的應用,在相對長的一段時間里,難以被 USB 等接口取代。 RS-232C 接口(又稱 EIA RS-232C),1970 年由美國電子工業協會(EIA)聯合貝爾系統、調制解調器廠家及計算機終端生產廠家共同制定,全名是“數據終端設備(DTE)和數據通訊設備(DCE)之間串行二進制數據交換接口技術標準”。 本文將對這一接口進行硬件原理的介紹,隨后我們將逐章學習 DOS 平臺的串口編程,及 Windows 平臺下基于 API、控件和第三方類的串口編程,最后本文將給出一個綜合實例。
- 使用Visual C++進行串口通信編程
- 深入淺出學習低功耗藍牙協議棧 56次下載
- 深入淺出學習250個通信原理資源下載 28次下載
- Zigbee深入淺出的實戰資料免費下載 14次下載
- visual C++編程詞典應用程序免費下載 27次下載
- VISUAL C++教程之VISUAL C++的安裝和使用方法 19次下載
- 深入淺出Android—Android開發經典教材 15次下載
- 深入淺出談多層面板布線技巧 0次下載
- 深入淺出數據分析 0次下載
- 深入淺出Node.js迷你書 0次下載
- 深入淺出AVR單片機(珍藏版) 0次下載
- 深入淺出AVR單片機(珍藏版) 0次下載
- 深入淺出Cortex-M0學習資料 0次下載
- Visual C++ 6.0 高級編程 -下載 0次下載
- 深入淺出matlab
- 怎么理解負頻率呢?射頻人眼中的負頻率 2091次閱讀
- vb語言和c++語言的區別 1487次閱讀
- C++簡史:C++是如何開始的 415次閱讀
- 用OpenVINO? C++ API編寫YOLOv8-Seg實例分割模型推理程序 1257次閱讀
- 深入淺出地學習MQTT協議 978次閱讀
- Nginx概念深入淺出 439次閱讀
- #深入淺出學習eTs#(九)變紅碼?專屬二維碼生成 1262次閱讀
- 深入淺出編譯優化選項(下) 1090次閱讀
- C與C++混合編程是什么 1313次閱讀
- 深入淺出DDD編程 681次閱讀
- C++語言的發展 558次閱讀
- 深入淺出的解讀EMUI8.1圖庫的設計理念 1.2w次閱讀
- 【PPT教程】伺服電機及其控制原理詳解 3.6w次閱讀
- python串口編程實例 4.6w次閱讀
- 譚鐵牛:深入淺出講解生物識別 1382次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1497次下載 | 免費
- 2TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 3單片機典型實例介紹
- 18.19 MB | 99次下載 | 1 積分
- 4S7-200PLC編程實例詳細資料
- 1.17 MB | 28次下載 | 1 積分
- 5筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 6開關電源原理及各功能電路詳解
- 0.38 MB | 14次下載 | 免費
- 79天練會電子電路識圖
- 5.91 MB | 6次下載 | 免費
- 8100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應用800例(新編版)
- 0.00 MB | 33564次下載 | 免費
- 6接口電路圖大全
- 未知 | 30321次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關電源設計實例指南
- 未知 | 21540次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537794次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183278次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論
查看更多