出版時(shí)間:2008-7 出版社:人民郵電出版社 作者:張宏林 編著 頁數(shù):377 字?jǐn)?shù):624000
內(nèi)容概要
本書詳細(xì)介紹了利用Visual C++進(jìn)行串口通信編程的各種方法和技巧,并通過生動(dòng)的講解和豐富的應(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ǔ)知識(shí)和AT命令集、傳真機(jī)的傳真協(xié)議、PLC(可編程邏輯控制器)和單片機(jī)等?! ”緯敿?xì)介紹了MSComm控件的使用、利用API編程控制串口、TAPI編程及其應(yīng)用,并通過一系列應(yīng)用實(shí)例,詳細(xì)闡明了串并口通信技術(shù)與Visual C++其他技術(shù)結(jié)合解決實(shí)際問題的基本思路和方法。通過串口編程調(diào)試精靈的設(shè)計(jì)實(shí)現(xiàn)和封裝發(fā)布,從整個(gè)項(xiàng)目的角度給讀者以啟示。最后給出串并口編程在工程實(shí)踐中的諸多方案與用法?! ”緯兄T多串口編程的技術(shù)方案和API調(diào)用可供廣大Visual Basic和Delphi程序員閱讀參考?! ”緯鴮I(yè)性和實(shí)用性較強(qiáng),對于利用Visual C++進(jìn)行通信項(xiàng)目開發(fā)的讀者具有較高的參考價(jià)值。本書適合中高級程序員、軟件開發(fā)人員和系統(tǒng)分析人員閱讀。
書籍目錄
第1章 概述 1.1 計(jì)算機(jī)接口技術(shù)簡介 1.2 RS-232C串口標(biāo)準(zhǔn) 1.3 RS-485/422串口標(biāo)準(zhǔn) 1.4 IEEE1284 1994并口標(biāo)準(zhǔn) 1.5 端口結(jié)構(gòu)與端口資源 1.6 典型外設(shè)介紹 1.7 端口技術(shù)應(yīng)用展望 1.8 本章小結(jié) 第2章 端口通信編程基礎(chǔ) 2.1 基本概念 2.2 模數(shù)/數(shù)模轉(zhuǎn)換 2.3 端口參數(shù) 2.4 端口編程概述 2.5 本章小結(jié) 第3章 用MSComm控件進(jìn)行串口編程 3.1 MSComm控件介紹 3.2 MSComm控件串口編程——基本流程 3.3 MSComm控件串口數(shù)據(jù)通信——字符傳輸 3.4 MSComm控件串口數(shù)據(jù)通信——高級應(yīng)用 3.5 本章小結(jié) 第4章 Windows API編程控制串口 4.1 Windows API串口通信編程概述 4.2 Windows串口通信相關(guān)API函數(shù) 4.3 Windows API串口編程實(shí)例 4.4 本章小結(jié) 第5章 TAPI編程 5.1 TAPI簡介 5.2 輔助TAPI及其應(yīng)用 5.3 Windows完整TAPI 5.4 編程實(shí)例——利用TAPI撥打電話 5.5 本章小結(jié) 第6章 與典型外設(shè)通信 6.1 串口與Modem 6.2 串口與傳真機(jī) 6.3 串口與PLC通信 6.4 串口與射頻卡讀寫單元 6.5 串口與單片機(jī)通信 6.6 并口外設(shè)通信簡介 6.7 本章小結(jié) 第7章 串口和Modem撥號應(yīng)用實(shí)例 7.1 對Modem的簡單控制技術(shù) 7.2 電子郵件自動(dòng)尋呼系統(tǒng) 7.3 串口編程與ODBC/DAO技術(shù)相結(jié)合 7.4 串行通信協(xié)議的軟件偵測方法 7.5 獲取Modem信息的Visual C++類 7.6 串口數(shù)據(jù)實(shí)時(shí)采集的解決方案和例程 7.7 本章小結(jié) 第8章 串口編程調(diào)試精靈 8.1 串口編程調(diào)試精靈的設(shè)計(jì)實(shí)現(xiàn) 8.2 串口編程調(diào)試精靈的發(fā)布 8.3 本章小結(jié) 第9章 工程實(shí)踐案例 9.1 云臺(tái)控制系統(tǒng) 9.2 智能安防報(bào)警系統(tǒng) 9.3 本章小結(jié)
章節(jié)摘錄
第1章 概述 1.1 計(jì)算機(jī)接口技術(shù)簡介 1.1.1 什么是接口 通常情況下,人們是通過外部設(shè)備使用計(jì)算機(jī)的,但是由于種種原因,外設(shè)往往不能與CPU直接相連,它們之間的信息交換需要一個(gè)中間環(huán)節(jié)(或界面),稱為接口電路?! 〗涌谑荂PU與外界的連接部件(電路),是CPU與外界進(jìn)行信息交換的中轉(zhuǎn)站。從廣義上講,接口技術(shù)是研究CPU如何與外界進(jìn)行最佳結(jié)合與匹配,將計(jì)算機(jī)系統(tǒng)中的各種功能部件連接起來,構(gòu)成一個(gè)完整、實(shí)用的計(jì)算機(jī)系統(tǒng),并能實(shí)現(xiàn)與外界高效、可靠地交換信息的一門硬、軟件相結(jié)合的技術(shù),是軟硬件結(jié)合之體現(xiàn),是微型計(jì)算機(jī)應(yīng)用的關(guān)鍵。例如,CPU與系統(tǒng)總線連接所需的總線驅(qū)動(dòng)器、數(shù)據(jù)收發(fā)器、總線控制器及總線裁決器等,稱為處理器接口;存儲(chǔ)器的組織及與系統(tǒng)總線的連接邏輯、存儲(chǔ)管理部件、DMA控制器等,稱為存儲(chǔ)器接口;各種輸入/輸出設(shè)備與主機(jī)進(jìn)行信息交換所需要的硬件邏輯和軟件設(shè)計(jì),稱為外部設(shè)備接口技術(shù)或輸入/輸出接口(I/O接口)技術(shù)。I/O設(shè)備品種繁多,其相應(yīng)的接口電路也各不相同,因此,習(xí)慣上說到接口僅指I/O接口。 1.1.2接口的基本功能 由于計(jì)算機(jī)的外圍設(shè)備品種繁多,幾乎都采用了機(jī)電傳動(dòng)設(shè)備,因此,CPU在與I/O設(shè)備進(jìn)行數(shù)據(jù)交換時(shí)存在以下問題?! 。?)速度不匹配 I/O設(shè)備的工作速度通常要比CPU慢許多,而且由于種類的不同,I/O設(shè)備之間的工作速度差異也很大。 ?。?)時(shí)序不匹配 各個(gè)I/O設(shè)備都有自己的定時(shí)控制電路,它們均以自己的速度傳輸數(shù)據(jù),無法與CPU的時(shí)序取得統(tǒng)一。
編輯推薦
詳細(xì)介紹了利用串口通信編程的方法和技巧 給出了豐富的串口編程的技術(shù)方案,專業(yè)性和實(shí)用性強(qiáng) 介紹RS-232C/RS-485/RS-422標(biāo)準(zhǔn)、IEEE 1284 1994標(biāo)準(zhǔn) 介紹AT命令集、傳真協(xié)議、與PLC年n單片機(jī)的通信 介紹了MSComm控件的使用 利用Window API編程、TAPI編程控制串口 涵蓋主題: 串口通信協(xié)議RS-232C、RS-485/422標(biāo)準(zhǔn) 并口通信的IEEE1 284 1994標(biāo)準(zhǔn) 計(jì)算機(jī)端口結(jié)構(gòu)和端口資源、典型外設(shè) 串口通信的基本概念 模數(shù)/數(shù)模轉(zhuǎn)換的原理和應(yīng)用 端口參數(shù)和流控制方式 串/并口編程的控制流程和方法 MSComm控件編程控制串口 Windows API編程控制串口 TAPI編程 與典型外設(shè)通信 Modem撥號系統(tǒng) 串口編程調(diào)試精靈
圖書封面
評論、評分、閱讀與下載
精通Visual C++串口通信技術(shù)與工程實(shí)踐 PDF格式下載