《Visual C++串口通信技術與典型實例》是清華大學出版社出版的圖書,作者是李長林。
基本介紹
- 中文名:Visual C++串口通信技術與典型實例
- 作者:李長林
- 出版社:清華大學出版社
- ISBN:9787302129035
圖書詳細信息,圖書簡介,目錄,
圖書詳細信息
定價:39元
印次:1-1
裝幀:平裝
印刷日期:2006-4-24
圖書簡介
本書詳細介紹了利用Visual C++進行串口通信編程的方法,並通過一系列套用實例,詳細闡明了串口通信技術與Visual C++其他技術相結合解決實際問題的基本思路和方法,同時也介紹了Visual C++與網路開發的基本知識,以使讀者真正掌握這一技術。
本書強調實用性,對於利用Visual C++進行通信項目開發的技術人員具有較高的參考價值,同時也適合於中高級程式設計師、軟體開發人員使用。
目錄
第1章串列口通信概述 1
1.1接口的方式 1
1.1.1並行接口 1
1.1.2串列接口 2
1.2串列接口的標準 2
1.2.1RS-232、RS-422與RS-485標準概述 2
1.2.2RS-232串列接口標準 3
1.2.3三線制RS-232C串口通信接線方法 4
1.3RS-422與RS-485串列接口標準 5
1.3.1RS-422與RS-485的傳輸方式 5
1.3.2RS-422電氣規定 5
1.3.3RS-485電氣規定 6
1.3.4接地 8
第2章利用MSComm控制項編程 10
2.1MSComm控制項 10
2.1.1MSComm控制項描述 10
2.1.2MSComm控制項串口編程步驟 14
2.2MSComm控制項串口數據通信——字元傳輸 18
2.2.1串口通信實例 18
2.2.2常見問題解決 25
第3章WindowsAPI編程 29
3.1WindowsAPI串口通信編程概述 29
3.1.116位的WindowsAPI通信函式 30
3.1.2Windows串口通信相關API函式 30
3.1.3串口的參數設定 34
3.1.4DCB結構 34
3.1.5其他設定 36
3.2WindowsAPI串口編程 42
3.2.1功能目標 43
3.2.2主要技術/算法 43
3.2.3具體實現 45
3.3網路搜尋程式 64
3.3.1IE的體系結構 64
3.3.2WebBrowserControl與IE的比較 65
3.3.3搭建程式框架結構 67
3.3.4代碼實現 69
第4章雲台控制系統 90
4.1雲台控制系統簡介 90
4.1.1設備布局與線路連線 90
4.1.2功能分析與設計 91
4.2程式設計基礎 93
4.2.1數據編碼 93
4.2.2新建程式 94
4.3代碼分析與實現 96
4.3.1資原始碼的編寫 96
4.3.2程式中心代碼 102
第5章對Modem的控制 135
5.1利用MSComm控制項實現Modem的控制 135
5.1.1功能目標 135
5.1.2Modem控制項 135
5.1.3關鍵技術與算法 137
5.1.4對Modem控制的基本流程 139
5.1.5代碼分析與實現 146
5.2用AT命令與Modem建立連線 167
5.2.1功能目標 167
5.2.2關鍵技術與算法 167
5.2.3基本流程 168
5.2.4代碼分析與實現 170
第6章TAPI編程 211
6.1TAPI概述 211
6.1.1TAPI功能簡介 211
6.1.2TAPI協定 213
6.1.3TAPI的體系 219
6.1.4Windows完整TAPI 223
6.2利用TAPI傳送和接收傳真實例 223
6.2.1搭建程式框架結構 224
6.2.2代碼分析與說明 229
第7章串口編程調試精靈 256
7.1串口編程調試精靈簡介 256
7.1.1COM接口技術 256
7.1.2緩衝存儲器 261
7.1.3奇偶校驗 261
7.2串口編程調試精靈的基本流程 262
7.3代碼分析與實現 265
7.3.1SSDlg類的原始碼 266
7.3.2在OnInitDlg()中添加對話框的初始化代碼 267
7.3.3CCWDlg類 269
7.3.4使用CSSDlg.h類設定傳送字元串時間間隔 271
7.3.5MSC.cpp原始碼 278
7.3.6使用MSComm類 287
7.3.7CW.cpp檔案的實現 289
7.3.8CW類的原始碼 291
7.4設定與測試 292
7.4.1串口編程調試精靈的安裝項目的設定 292
7.4.2對串口編程調試精靈的測試 293
第8章VC單片機通信 294
8.1設計系統 294
8.1.1系統設計 294
8.1.2通信協定 295
8.2VC單片機通信的實現 295
8.2.1界面設計 295
8.2.2接口電路 296
8.2.3單片機通信設計 297
8.2.4程式設計核心代碼 299
第9章綜合實例--自動報警系統 315
9.1系統功能簡介 315
9.1.1系統功能設計 315
9.1.2系統的執行步驟 316
9.2資料庫的實現 316
9.3界面和代碼設計 320
9.3.1搭建程式變數框架結構 320
9.3.2窗體功能 322
9.3.3代碼分析與說明 328