注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計C/C++及其相關(guān)精通Visual C++串口通信技術(shù)與工程實(shí)踐(第3版)

精通Visual C++串口通信技術(shù)與工程實(shí)踐(第3版)

精通Visual C++串口通信技術(shù)與工程實(shí)踐(第3版)

定 價:¥49.00

作 者: 求是科技、張宏林
出版社: 人民郵電出版社
叢編項:
標(biāo) 簽: VC++

ISBN: 9787115180544 出版時間: 2008-01-01 包裝: 平裝
開本: 16 頁數(shù): 377 字?jǐn)?shù):  

內(nèi)容簡介

  本書詳細(xì)介紹了利用Visual C++進(jìn)行串口通信編程的各種方法和技巧,并通過生動的講解和豐富的應(yīng)用實(shí)例讓讀者進(jìn)一步學(xué)習(xí)并掌握這一技術(shù)。本書共分9章,內(nèi)容主要包括數(shù)據(jù)通信的基本概念、串口通信的RS-232C/RS-485/RS-422標(biāo)準(zhǔn)、并口通信的IEEE 1284 1994標(biāo)準(zhǔn)、Modem的基礎(chǔ)知識和AT命令集、傳真機(jī)的傳真協(xié)議、PLC(可編程邏輯控制器)和單片機(jī)等。本書詳細(xì)介紹了MSComm控件的使用、利用API編程控制串口、TAPI編程及其應(yīng)用,并通過一系列應(yīng)用實(shí)例,詳細(xì)闡明了串并口通信技術(shù)與Visual C++其他技術(shù)結(jié)合解決實(shí)際問題的基本思路和方法。通過串口編程調(diào)試精靈的設(shè)計實(shí)現(xiàn)和封裝發(fā)布,從整個項目的角度給讀者以啟示。最后給出串并口編程在工程實(shí)踐中的諸多方案與用法。本書中諸多串口編程的技術(shù)方案和API調(diào)用可供廣大Visual Basic和Delphi程序員閱讀參考。本書專業(yè)性和實(shí)用性較強(qiáng),對于利用Visual C++進(jìn)行通信項目開發(fā)的讀者具有較高的參考價值。本書適合中高級程序員、軟件開發(fā)人員和系統(tǒng)分析人員閱讀。

作者簡介

暫缺《精通Visual C++串口通信技術(shù)與工程實(shí)踐(第3版)》作者簡介

圖書目錄

第1章 概述 1
1.1 計算機(jī)接口技術(shù)簡介 1
1.1.1 什么是接口 1
1.1.2 接口的基本功能 1
1.1.3 常見接口簡介 2
1.1.4 接口的控制方式 4
1.2 RS-232C串口標(biāo)準(zhǔn) 5
1.2.1 RS-232C概述 5
1.2.2 數(shù)據(jù)終端設(shè)備與數(shù)據(jù)通信設(shè)備 6
1.2.3 RS-232協(xié)議標(biāo)準(zhǔn) 7
1.2.4 RS-232串口通信基本接線方法 12
1.3 RS-485/422串口標(biāo)準(zhǔn) 12
1.3.1 RS-422與RS-485的由來 12
1.3.2 RS-422與RS-485接口標(biāo)準(zhǔn) 13
1.3.3 RS-422與RS-485網(wǎng)絡(luò)安裝注意要點(diǎn) 15
1.3.4 RS-422與RS-485的接地問題 16
1.4 IEEE1284 1994并口標(biāo)準(zhǔn) 17
1.4.1 并行打印機(jī)端口概述 17
1.4.2 IEEE1284 1994標(biāo)準(zhǔn) 18
1.4.3 增強(qiáng)型并行端口(EPP) 18
1.4.4 擴(kuò)展型并行端口 21
1.5 端口結(jié)構(gòu)與端口資源 21
1.5.1 異步串口硬件結(jié)構(gòu) 21
1.5.2 串口端口資源 24
1.5.3 串行接口輸入輸出過程描述 25
1.5.4 并行端口結(jié)構(gòu) 25
1.5.5 并行端口資源 26
1.5.6 并行接口輸入輸出過程描述 27
1.5.7 并行接口與串行接口通信比較 27
1.6 典型外設(shè)介紹 28
1.6.1 打印機(jī) 28
1.6.2 CRT終端設(shè)備 29
1.6.3 Modem 30
1.6.4 傳真機(jī) 31
1.7 端口技術(shù)應(yīng)用展望 32
1.8 本章小結(jié) 33
第2章 端口通信編程基礎(chǔ) 34
2.1 基本概念 34
2.1.1 端口通信——同步傳輸和異步傳輸 34
2.1.2 單工、雙工和全雙工通信 35
2.1.3 端口通信——通信協(xié)議 36
2.1.4 數(shù)據(jù)編碼 39
2.1.5 數(shù)據(jù)安全和完整 40
2.2 模數(shù)/數(shù)模轉(zhuǎn)換 41
2.2.1 數(shù)模轉(zhuǎn)換器(DAC) 41
2.2.2 模數(shù)轉(zhuǎn)換器(ADC) 42
2.3 端口參數(shù) 43
2.3.1 比特率 43
2.3.2 流量控制方式 44
2.3.3 緩沖存儲器 48
2.3.4 串行適配器終端和I/O地址 48
2.4 端口編程概述 50
2.5 本章小結(jié) 51
第3章 用MSComm控件進(jìn)行串口編程 52
3.1 MSComm控件介紹 52
3.1.1 MSComm控件的操作模式 52
3.1.2 MSComm控件的屬性 54
3.1.3 MSComm控件的事件 59
3.2 MSComm控件串口編程——基本流程 60
3.2.1 在當(dāng)前Project中插入MSComm控件 60
3.2.2 初始化并打開串口 60
3.2.3 捕捉串口事件 61
3.2.4 串口讀寫 61
3.2.5 關(guān)閉串口 62
3.3 MSComm控件串口數(shù)據(jù)通信——字符傳輸 62
3.3.1 ASCII控制字符 62
3.3.2 串口數(shù)據(jù)通信字符傳輸實(shí)例——字符仿真終端 64
3.4 MSComm控件串口數(shù)據(jù)通信——高級應(yīng)用 71
3.4.1 SAFEARRAY數(shù)據(jù)結(jié)構(gòu) 71
3.4.2 自定義數(shù)據(jù)幀格式 73
3.5 本章小結(jié) 79
第4章 Windows API編程控制串口 80
4.1 Windows API串口通信編程概述 80
4.2 Windows串口通信相關(guān)API函數(shù) 81
4.2.1 打開和關(guān)閉串口 81
4.2.2 串口配置和串口屬性 84
4.2.3 讀寫串口 93
4.2.4 通信事件 102
4.2.5 設(shè)備控制命令 104
4.3 Windows API串口編程實(shí)例 105
4.3.1 功能目標(biāo) 105
4.3.2 主要技術(shù)/算法 106
4.3.3 具體實(shí)現(xiàn) 107
4.4 本章小結(jié) 126
第5章 TAPI編程 127
5.1 TAPI簡介 127
5.1.1 TAPI的含義 127
5.1.2 TAPI的體系結(jié)構(gòu) 127
5.2 輔助TAPI及其應(yīng)用 128
5.2.1 輔助TAPI 128
5.2.2 輔助TAPI的應(yīng)用——簡單撥號程序 129
5.3 Windows完整TAPI 132
5.3.1 基本概念 132
5.3.2 Windows TAPI函數(shù)集 134
5.4 編程實(shí)例——利用TAPI撥打電話 161
5.4.1 功能目標(biāo) 161
5.4.2 主要技術(shù)/算法 162
5.4.3 具體實(shí)現(xiàn) 162
5.4.4 補(bǔ)充說明 191
5.5 本章小結(jié) 192
第6章 與典型外設(shè)通信 193
6.1 串口與Modem 193
6.1.1 Modem的基本工作原理 193
6.1.2 Modem的分類、安裝與使用 194
6.1.3 Modem通信協(xié)議體系 195
6.1.4 Modem通信的規(guī)則和標(biāo)準(zhǔn) 205
6.1.5 通用異步接收發(fā)送器UART 225
6.1.6 Modem技術(shù)的新發(fā)展 226
6.2 串口與傳真機(jī) 226
6.2.1 傳真機(jī)串口編程的基本知識 227
6.2.2 T.4傳真圖像協(xié)議 234
6.2.3 DISC/DCS位映像 240
6.2.4 傳真編碼 248
6.2.5 傳真過程的實(shí)例描述 259
6.3 串口與PLC通信 267
6.3.1 PLC的基本結(jié)構(gòu) 267
6.3.2 PLC編程口操作命令類型與通信端口初始化 269
6.3.3 PLC編程口操作 270
6.4 串口與射頻卡讀寫單元 275
6.4.1 射頻卡讀寫單元的基本結(jié)構(gòu) 275
6.4.2 實(shí)際的射頻卡讀寫單元產(chǎn)品的簡單介紹 275
6.5 串口與單片機(jī)通信 277
6.5.1 串行通信硬件電路圖 277
6.5.2 異步串行通信軟件實(shí)現(xiàn) 278
6.6 并口外設(shè)通信簡介 280
6.6.1 并行打印機(jī)適配器 280
6.6.2 并行端口示警盒 281
6.6.3 并行端口的電源開關(guān)電路 281
6.6.4 并口IO控制卡 282
6.7 本章小結(jié) 284
第7章 串口和Modem撥號應(yīng)用實(shí)例 285
7.1 對Modem的簡單控制技術(shù) 285
7.1.1 功能目標(biāo) 285
7.1.2 主要技術(shù)/算法 285
7.1.3 具體實(shí)現(xiàn) 286
7.1.4 補(bǔ)充說明 295
7.2 電子郵件自動尋呼系統(tǒng) 296
7.2.1 功能目標(biāo) 296
7.2.2 主要技術(shù)/算法 297
7.2.3 具體實(shí)現(xiàn) 300
7.2.4 補(bǔ)充說明 309
7.3 串口編程與ODBC/DAO技術(shù)相結(jié)合 309
7.3.1 功能目標(biāo) 310
7.3.2 主要技術(shù)/算法 310
7.3.3 具體實(shí)現(xiàn) 315
7.3.4 補(bǔ)充說明 323
7.4 串行通信協(xié)議的軟件偵測方法 325
7.4.1 功能目標(biāo) 325
7.4.2 主要技術(shù)/算法 325
7.4.3 具體實(shí)現(xiàn) 326
7.4.4 補(bǔ)充說明 337
7.5 獲取Modem信息的Visual C++類 338
7.5.1 功能目標(biāo) 338
7.5.2 主要技術(shù)/算法 338
7.5.3 具體實(shí)現(xiàn) 339
7.5.4 補(bǔ)充說明 341
7.6 串口數(shù)據(jù)實(shí)時采集的解決方案和例程 341
7.6.1 功能目標(biāo) 341
7.6.2 主要技術(shù)/算法 341
7.6.3 具體實(shí)現(xiàn) 342
7.7 本章小結(jié) 345
第8章 串口編程調(diào)試精靈 346
8.1 串口編程調(diào)試精靈的設(shè)計實(shí)現(xiàn) 346
8.1.1 功能目標(biāo) 346
8.1.2 主要技術(shù)/算法 346
8.1.3 具體實(shí)現(xiàn) 346
8.1.4 補(bǔ)充說明 361
8.2 串口編程調(diào)試精靈的發(fā)布 362
8.2.1 串口編程調(diào)試精靈安裝項目的基本設(shè)置 362
8.2.2 串口編程調(diào)試精靈安裝項目文件的設(shè)置 365
8.3 本章小結(jié) 366
第9章 工程實(shí)踐案例 367
9.1 云臺控制系統(tǒng) 367
9.1.1 系統(tǒng)描述 367
9.1.2 設(shè)備布局與線路連接 367
9.1.3 功能分析與設(shè)計 368
9.1.4 關(guān)鍵技術(shù)與算法 370
9.1.5 特別強(qiáng)調(diào)與補(bǔ)充 371
9.2 智能安防報警系統(tǒng) 372
9.2.1 系統(tǒng)描述 372
9.2.2 設(shè)備布局與線路連接 372
9.2.3 功能分析與工作流程 373
9.2.4 關(guān)鍵技術(shù)與算法 374
9.3 本章小結(jié) 377

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號