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

Delphi串口通信技術(shù)與工程實踐

Delphi串口通信技術(shù)與工程實踐

定 價:¥49.00

作 者: 趙蘭濤, 蘇彥華編著
出版社: 人民郵電出版社
叢編項: 計算機(jī)接口技術(shù)系列
標(biāo) 簽: 軟件工具 串行接口 程序設(shè)計

ISBN: 9787115123138 出版時間: 2004-01-01 包裝: 平裝
開本: 26cm 頁數(shù): 468 字?jǐn)?shù):  

內(nèi)容簡介

  本書詳細(xì)介紹了利用Delphi進(jìn)行串口通信編程的各種方法和技巧,提供了詳盡的講解、充分的示例和工程實例,以求讓讀者快速掌握并熟練應(yīng)用該技術(shù)。本書共分11章,前9章主要是介紹串口通信編程的各類技術(shù)知識和編程技巧,從第10章到第11章主要提?┝?3個具體的工程實例,講解了如何將串口通信編程應(yīng)用到實際工程項目中,提供了解決實際問題的基本思路和方法。本書介紹的技術(shù)知識包括數(shù)據(jù)通信的基本概念、串口通信的RS-232C/RS-485/RS-422等通信標(biāo)準(zhǔn)、Modem的基礎(chǔ)知識和AT命令集、傳真機(jī)的傳真協(xié)議、PLC(可編程邏輯控制器)以及單片機(jī)等。介紹的串口編程技巧包括了各種串口控件的使用(包括MSComm、APRO、TGPS等第3方控件)、利用Win API進(jìn)行串口編程、利用TAPI控制Modem等內(nèi)容,涉及到了多線程技術(shù)、消息處理、多媒體定時器和數(shù)據(jù)包處理等技術(shù),并且提供了必要的示例。該書中還提供了利用Modem實現(xiàn)電話自動應(yīng)答功能和傳真的接收和發(fā)送功能的一整套的技術(shù)方案。 本書中諸多串口編程的技術(shù)方案和API調(diào)用可供廣大程序員閱讀參考。本書專業(yè)性和實用性較強(qiáng),對于利用Delphi進(jìn)行通信項目開發(fā)具有較高的參考價值。本書適合中高級程序員、軟件開發(fā)人員和系統(tǒng)分析人員閱讀和參考。

作者簡介

暫缺《Delphi串口通信技術(shù)與工程實踐》作者簡介

圖書目錄

第1章 概述 1
1.1 計算機(jī)接口技術(shù)簡介 1
1.1.1 什么是接口 1
1.1.2 接口的基本功能 1
1.1.3 常見接口簡介 3
1.1.4 接口的控制方式 6
1.2 RS-232-C串口標(biāo)準(zhǔn) 7
1.2.1 RS-232-C概述 7
1.2.2 數(shù)據(jù)終端設(shè)備與數(shù)據(jù)通信設(shè)備 8
1.2.3 RS-232-C協(xié)議標(biāo)準(zhǔn) 8
1.2.4 RS-232串口通信基本接線方法 13
1.3 RS-485/422串口標(biāo)準(zhǔn) 13
1.3.1 RS-422與RS-485的由來 13
1.3.2 RS-422與RS-485接口標(biāo)準(zhǔn) 14
1.3.3 RS-422與RS-485網(wǎng)絡(luò)安裝注意要點 16
1.3.4 RS-422與RS-485的接地問題 17
1.4 IEEE 1284 1994并口標(biāo)準(zhǔn) 18
1.4.1 并行打印機(jī)端口概述 18
1.4.2 IEEE 1284 1994標(biāo)準(zhǔn) 19
1.4.3 增強(qiáng)型并行端口 EPP  20
1.4.4 擴(kuò)展型并行端口 22
1.5 端口結(jié)構(gòu)與端口資源 23
1.5.1 異步串口硬件結(jié)構(gòu) 23
1.5.2 串口端口資源 25
1.5.3 串行接口輸入輸出過程描述 26
1.5.4 并行端口結(jié)構(gòu) 27
1.5.5 并行端口資源 27
1.5.6 并行接口輸入輸出過程描述 28
1.5.7 并行接口與串行接口通信比較 29
1.6 典型外設(shè)介紹 29
1.6.1 打印機(jī) 29
1.6.2 CRT終端設(shè)備 30
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ù)編碼 40
2.1.5 數(shù)據(jù)安全和完整 41
2.2 端口參數(shù) 42
2.2.1 比特率 42
2.2.2 流量控制方式 43
2.2.3 緩沖存儲器 46
2.2.4 串行適配器終端和I/O地址 47
2.3 端口編程概述 48
2.4 ASCII碼 52
2.5 本章小結(jié) 55
第3章 用MSComm控件進(jìn)行串口編程 56
3.1 MSComm控件介紹 56
3.1.1 安裝MSComm控件 56
3.1.2 MSComm控件的屬性 58
3.1.3 MSComm控件的事件 62
3.2 使用MSComm控件串口編程的基本流程 63
3.2.1 添加MSComm控件 63
3.2.2 初始化并打開串口 64
3.2.3 捕捉串口事件 64
3.2.4 串口讀寫 65
3.2.5 關(guān)閉串口 66
3.3 串口調(diào)試精靈 66
3.3.1 建立程序的主界面 67
3.3.2 代碼實現(xiàn) 68
3.4 本章小結(jié) 77
第4章 Windows API編程控制串口 78
4.1 Windows API串口通信編程概述 78
4.2 Windows串口通信相關(guān)API函數(shù) 79
4.2.1 打開和關(guān)閉串口 79
4.2.2 串口配置和串口屬性 81
4.2.3 讀/寫串口 90
4.2.4 通信事件 99
4.2.5 設(shè)備控制命令 101
4.2.6 多線程和消息處理 102
4.3 Windows API串口編程實例 111
4.3.1 功能目標(biāo) 111
4.3.2 主要技術(shù)/算法 112
4.3.3 具體實現(xiàn) 112
4.4 本章小結(jié) 122
第5章 其他串口控件和調(diào)試軟件 123
5.1 SPComm控件 123
5.1.1 SPComm控件的介紹和安裝 123
5.1.2 SPComm控件的屬性. 方法和事件 124
5.2 CommPortDrv控件介紹 127
5.2.1 CommPortDrv控件的介紹和安裝 127
5.2.2 CommPortDrv控件的屬性. 方法和事件 127
5.3 APRO組件 131
5.3.1 APRO組件的介紹和安裝 131
5.3.2 APRO基本控件 132
5.3.3 APRO TAPI控件 149
5.3.4 APRO傳真控件 154
5.3.5 APRO狀態(tài)機(jī)控件 159
5.4 TGPS控件 159
5.4.1 TGPS控件的屬性 160
5.4.2 TGPS控件的方法 161
5.4.3 TGPS控件的事件 162
5.4.4 GPS顯示控件 165
5.4.5 使用TGPS控件的實例 165
5.5 Windows超級終端 173
5.5.1 建立連接 173
5.5.2 使用AT指令調(diào)試Modem 175
5.5.3 利用超級終端撥號 175
5.6 專業(yè)串口調(diào)試軟件 176
5.7 本章小結(jié) 177
第6章 TAPI編程 178
6.1 TAPI簡介 178
6.1.1 TAPI的含義 178
6.1.2 TAPI的體系結(jié)構(gòu) 178
6.2 輔助TAPI 179
6.3 Windows完整TAPI 180
6.3.1 基本概念 180
6.3.2 Windows TAPI函數(shù)集 183
6.4 編程實例──利用TAPI實現(xiàn)撥號 212
6.4.1 建立程序的主界面 213
6.4.2 代碼實現(xiàn) 214
6.4.3 補(bǔ)充說明 223
6.5 本章小結(jié) 223
第7章 串口的典型外設(shè) 224
7.1 串口與Modem 224
7.1.1 Modem的基本工作原理 224
7.1.2 Modem的分類. 安裝與使用 225
7.1.3 Modem通信協(xié)議體系 226
7.1.4 Modem通信的規(guī)則和標(biāo)準(zhǔn) 238
7.1.5 通用異步接收發(fā)送器UART 257
7.1.6 Modem技術(shù)的新發(fā)展 258
7.2 串口與傳真機(jī) 259
7.2.1 傳真機(jī)串口編程的基本知識 261
7.2.2 T.4傳真圖像協(xié)議 267
7.2.3 DISC/DCS位映像 273
7.2.4 傳真編碼 280
7.2.5 傳真過程的實例描述 291
7.3 串口與PLC通信 299
7.3.1 PLC的基本結(jié)構(gòu) 299
7.3.2 PLC編程口操作命令類型與通信端口初始化 301
7.3.3 PLC編程口操作 302
7.4 串口與射頻卡讀/寫單元 308
7.4.1 射頻卡讀/寫單元的基本結(jié)構(gòu) 308
7.4.2 實際的射頻卡讀/寫單元產(chǎn)品的簡單介紹 309
7.5 串口與單片機(jī)通信 310
7.5.1 MCS-51串口介紹 311
7.5.2 串行通信硬件電路圖 313
7.5.3 一個多機(jī)串行通信協(xié)議的實現(xiàn) 315
7.6 本章小結(jié) 317
第8章 串口設(shè)備編程技術(shù) 318
8.1 利用Modem實現(xiàn)PC機(jī)間的通信 318
8.1.1 功能目標(biāo) 318
8.1.2 主要技術(shù)/算法 318
8.1.3 具體實現(xiàn) 318
8.1.4 補(bǔ)充說明 323
8.2 利用Modem實現(xiàn)電話語音自動應(yīng)答和錄音的功能 324
8.2.1 功能目標(biāo) 324
8.2.2 主要技術(shù)/算法 324
8.2.3 具體實現(xiàn) 324
8.2.4 補(bǔ)充說明 333
8.3 利用Modem實現(xiàn)傳真的接收和發(fā)送 334
8.3.1 功能目標(biāo) 334
8.3.2 主要技術(shù)/算法 334
8.3.3 具體實現(xiàn) 335
8.3.4 補(bǔ)充說明 359
8.4 串口通信中數(shù)據(jù)包的處理 359
8.4.1 功能目標(biāo) 360
8.4.2 主要技術(shù)/算法 362
8.4.3 具體實現(xiàn) 363
8.4.4 補(bǔ)充說明 369
8.5 串口數(shù)據(jù)實時采集的解決方案 370
8.5.1 功能目標(biāo) 370
8.5.2 主要技術(shù)/算法 370
8.5.3 具體實現(xiàn) 372
8.5.4 補(bǔ)充說明 378
8.6 本章小結(jié) 378
第9章 云臺控制系統(tǒng)設(shè)計 379
9.1 系統(tǒng)設(shè)計要求 379
9.2 設(shè)備布局與線路連接 379
9.3 功能分析與設(shè)計 380
9.4 關(guān)鍵技術(shù)與算法 382
第10章 模型飛機(jī)測控平臺 388
10.1 系統(tǒng)描述 388
10.2 系統(tǒng)分析與設(shè)計 390
10.2.1 上傳的數(shù)據(jù)及其格式 391
10.2.2 下傳的數(shù)據(jù)及其格式 392
10.3 關(guān)鍵技術(shù)與算法 394
10.3.1 使用串口截取下傳的數(shù)據(jù)包 394
10.3.2 繪制飛行軌跡 396
10.3.3 動態(tài)顯示數(shù)據(jù)曲線 397
10.3.4 圖形顯示高度. 空速. 航項 398
10.4 程序設(shè)計與實現(xiàn) 400
10.4.1 建立項目和添加控件 400
10.4.2 設(shè)置程序界面 400
10.4.3 定義全局變量 406
10.4.4 全局的函數(shù) 408
10.4.5 編寫串口發(fā)送線程的代碼 413
10.4.6 編寫串口接收線程的代碼 417
10.4.7 編寫界面代碼 426
10.5 本章小結(jié) 438
第11章 電話成績自動查詢系統(tǒng) 439
11.1 案例預(yù)覽 439
11.2 系統(tǒng)分析與設(shè)計 441
11.2.1 需求分析 441
11.2.2 系統(tǒng)設(shè)計 442
11.3 功能分析與設(shè)計 443
11.3.1 電話應(yīng)答 443
11.3.2 數(shù)據(jù)庫操作 444
11.4 語音自動應(yīng)答的設(shè)計 444
11.5 數(shù)據(jù)庫結(jié)構(gòu)分析與創(chuàng)建 445
11.5.1 表格分析 446
11.5.2 創(chuàng)建數(shù)據(jù)庫 446
11.5.3 配置BDE 449
11.6 系統(tǒng)界面設(shè)計 449
11.6.1 “數(shù)據(jù)庫操作”頁的設(shè)計 450
11.6.2 “電話應(yīng)答”頁的設(shè)計 451
11.6.3 數(shù)據(jù)組件 452
11.7 系統(tǒng)代碼設(shè)計 455
11.7.1 程序?qū)?shù)據(jù)庫的操作 455
11.7.2 對Modem的控制和自動應(yīng)答的實現(xiàn) 458
11.8 本章小結(jié) 468

本目錄推薦

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