1.1VisualC++6.0概述
1.2安裝VisualC++6.0集成環(huán)境
1.3VisualC++6.0界面介紹
1.3.1工作區(qū)窗口和輸出窗口
1.3.2菜單欄和工具欄
1.3.3編輯區(qū)
1.3.4聯(lián)機幫助
1.3.5第一個程序
1.3.6VisualC++中的文件擴展名
1.4小結(jié)
2.1一個簡單的C++程序
2.1.1創(chuàng)建一個空的工程
2.1.2添加C++源文件
2.1.3添加代碼
2.1.4編譯并運行程序
2.2C++的基本數(shù)據(jù)類型及數(shù)據(jù)
2.2.1基本數(shù)據(jù)類型
2.2.2變量
2.2.3常量
2.3C++的運算符及表達式
2.3.1表達式
2.3.2運算符
2.3.3運算符的優(yōu)先級
2.4C++的語句控制
2.4.1C++的輸入,輸出
2.4.2選擇語句
2.4.3循環(huán)語句
2.4.4其他語句
2.5小結(jié)
3.1類與對象
3.1.1面向?qū)ο笏枷?/p>
3.1.2類的聲明
3.1.3成員函數(shù)的定義
3.1.4類與對象的關系
3.1.5對象的聲明和實例化
3.1.6構(gòu)造函數(shù)和析構(gòu)函數(shù)
3.2C++類的繼承和派生
3.2.1派生類的聲明
3.2.2派生類的繼承方式
3.2.3單一繼承和多重繼承
3.3C++的多態(tài)性
3.3.1多態(tài)的分類
3.3.2運算符重載
3.3.3虛函數(shù)
3.3.4純虛函數(shù)
3.4小結(jié)
4.1串行通信基本概念
4.1.1串行通信特點
4.1.2串行通信傳輸方式
4.1.3數(shù)據(jù)糾錯與檢錯
4.1.4傳輸速率與距離
4.2串行傳輸協(xié)議
4.2.1異步傳輸協(xié)議
4.2.2面向字符的同步傳輸協(xié)議
4.2.3面向比特的同步傳輸協(xié)議
4.3串行接口標準
4.3.1EIARS-232C標準
4.3.2RS-423A、RS-422A和RS-485標準
4.3.3USB接口標準
4.4串口硬件設計
4.4.1串口應用設計流程
4.4.2Windows下的串口資源
4.4.3DCE與DTE設備的識別方法
4.4.4握手處理
4.4.5RS-232C與RS-485接口轉(zhuǎn)換
4.4.6接地及隔離技術
4.5小結(jié)
5.1硬件調(diào)試
5.2軟件調(diào)試
5.2.1軟件調(diào)試方法
5.2.2調(diào)試的原則
5.2.3有效減少調(diào)試時間
5.3虛擬串口軟件
5.4串口調(diào)試軟件
5.4.1功能描述
5.4.2界面設計
5.4.3變量/函數(shù)聲明
5.4.4初始化代碼
5.4.5串口配置與操作
5.4.6接收數(shù)據(jù)
5.4.7發(fā)送數(shù)據(jù)
5.4.8超時定時器
5.4.9改進的建議
5.5使用串口調(diào)試軟件
5.5.1使用方法
5.5.2單片機程序測試實例
5.6小結(jié)
6.1MSComm控件屬性及事件
6.1.1MSComm最常用的屬性
6.1.2與輸入操作有關的屬性
6.1.3與輸出操作有關的屬性
6.1.4與傳輸控制有關的屬性
6.1.5MSComm控件的事件
6.2對不同類型數(shù)據(jù)的處理方法
6.2.1使用MSComm控件發(fā)送與接收字符串
6.2.2使用MSComm控件發(fā)送與接收二進制數(shù)據(jù)
6.3MSComm錯誤處理方法
6.3.1關于發(fā)送緩沖區(qū)
6.3.2關于接收緩沖區(qū)
6.3.3接收數(shù)據(jù)的實際處理方法
6.4控件編程
6.4.1加載及使用控件
6.4.2初始化及打開串口
6.4.3串口事件處理
6.4.4關閉串口
6.4.5關于協(xié)議的問題
6.5通信編程實例
6.5.1程序功能
6.5.2界面設計
6.5.3變量聲明
6.5.4創(chuàng)建串口
6.5.5設置串口
6.5.6打開串口
6.5.7關閉串口
6.5.8接收數(shù)據(jù)處理
6.5.9實際傳輸文件截圖
6.6程序發(fā)布問題
6.7小結(jié)
7.1API串口編程概述
7.2采用同步查詢方式的編程方法
7.2.1創(chuàng)建串口
7.2.2關閉串口
7.2.3發(fā)送數(shù)據(jù)
7.2.4接收數(shù)據(jù)
7.2.5定時接收數(shù)據(jù)的方法
7.3采用重疊I/O方式的編程方法
7.3.1定義全局變量
7.3.2創(chuàng)建串口
7.3.3發(fā)出讀/寫操作
7.3.4讀/寫線程函數(shù)的建立
7.3.5關閉串口
7.4采用事件驅(qū)動方式的編程方法
7.4.1定義全局變量
7.4.2打開串口及開啟事件線程
7.4.3發(fā)送數(shù)據(jù)
7.4.4自定義消息函數(shù)讀取數(shù)據(jù)
7.4.5關閉串口及關閉事件線程
7.5編程實例
7.5.1程序功能
……
……
……
……
……
……
……
……
……
……
……
獨到的角度對串口通信技術進行講解,幫助讀者掌握VisualC++開發(fā)串口應用程序技術。
以一個實際GPS系統(tǒng)為例,介紹串口在GPS系統(tǒng)中的應用;以一個實際解碼器為例,介紹通過串口控制云臺的編程方法;以工程實例介紹組態(tài)王工控軟件與計算機進行串口通信的編程方法;圍繞目前流行的射頻卡,介紹通過串口進行讀卡器設計的方法;通過調(diào)用一個傳真精靈DLL,實現(xiàn)通過軟件進行傳真的功能;介紹兩臺計算機間通過串口進行通信的編程方法;介紹計算機與PLC進行串口通信的程序設計;講解VisualC++集成環(huán)境的搭建及C++語法基礎;講解串口的基本概念,展示串口調(diào)試的基本方法。
專業(yè)知識,一線經(jīng)驗,用案例來說話,新的方法,新的理念,實用勝過一切。
《VisualC++實踐與提高-串口通信與工程應用篇(第二版)》以串口應用為主線,由淺入深,詳細講解了使用MSComm控件和使用WinAPI方式開發(fā)串口應用程序的方法。對這兩種方法的應用,分別就不同的應用要求做了詳細剖析。在此基礎上,又介紹了計算機和各種設備之間進行串口通信的編程方法,主要包括計算機與單片機、PLC、Modem、射頻卡以及兩臺計算機之間的通信編程方法。
《VisualC++實踐與提高-串口通信與工程應用篇(第二版)》通俗易懂,內(nèi)容翔實,實例豐富,且書中實例均經(jīng)過作者測試通過,實例源代碼都放在隨書光盤中,以供讀者使用。
對于串口程序開發(fā)的初學者,通過對《VisualC++實踐與提高-串口通信與工程應用篇(第二版)》的學習,可以很快上手。另外,書中對某些知識點的深入討論,對已經(jīng)掌握串口開發(fā)的讀者同樣會有幫助。
基于TCP/IP的多線程通信及其在遠程監(jiān)控系統(tǒng)中的應用 基于80C196KC微處理器的高速串行通訊 IRIG-E標準FM-FM解調(diào)器的有關技術 三一重工CIMS網(wǎng)絡系統(tǒng)的設計 分布式智能火災報警控制系...
你要先確定是硬件問題還是軟件問題。對比方法:同一個程序,對比串口通信卡與COM1,如果COM1沒死,串口通信卡死了,那應該是通信卡問題??梢該Q張卡試試。串口調(diào)試助手,用于COM1和串口通訊卡上有什么不...
第1章VistualC++集成開發(fā)環(huán)境
VisualC++是一個功能強大的可視化應用程序開發(fā)工具,憑借其強大功能,受到了廣大程序員的歡迎。當今流行的VisualC++的開發(fā)工具仍然是6.0版本,下面就介紹VisualC++6.0的一些基本情況。
1.1VisualC++6.0概述
Visualc++是一種C/C++語言的集成開發(fā)環(huán)境(IDE)。當最初還處于DOS時代時,Borland公司推出了TurboPascal和TurboC,讓程序員感受到了把編譯器和編輯器集成在一起使用時的方便。Microsoft公司也看到了這一點,于是兩個公司開始合作,推出了QuickC和MicrosoftC,C++等多個DOS版本的C,C++集成開發(fā)環(huán)境。
隨著Windows的不斷成熟,Microsoft開始開發(fā)Windows下的Visualc++。經(jīng)過多次版本的修訂與更新,現(xiàn)在大多數(shù)程序員使用的是Visualc++6.0版本。
VisualC++是一個可視化的C++集成開發(fā)環(huán)境。在使用VisualC++時,開發(fā)人員可以通過鼠標拖動方便地設計程序界面,系統(tǒng)會自動生成相應的代碼。MFC(MicrosoftFundermentalClasses)是微軟提供的VisualC++可以調(diào)用的類庫,其中封裝了開發(fā)人員常用的類。使用MFC可以大大提高編程人員的工作效率。
格式:pdf
大?。?span id="a6awksi" class="single-tag-height">204KB
頁數(shù): 3頁
評分: 4.4
闡述了土石壩壩頂超高計算的基本原理,介紹了VisualC++開發(fā)土石壩壩頂超高計算軟件。
格式:pdf
大?。?span id="24og2sk" class="single-tag-height">204KB
頁數(shù): 未知
評分: 4.4
為了適應國家發(fā)展和鋼瓶生產(chǎn)廠商的需求,用VisualC++設計了鋼瓶打標機的打標仿真軟件。首先給出鋼瓶打標機的工作原理,對軟件總體功能做出描述,然后介紹在VisualC++開發(fā)環(huán)境下顯示編輯、打印演示和數(shù)據(jù)通信的設計過程,從而實現(xiàn)了對鋼瓶打標機的整個打標過程及打標效果的模擬。該軟件用交互、可視化的形象手段,使得鋼瓶打標更加直觀、形象,提高了打標的質(zhì)量和效率,具有簡潔美觀和易操作性優(yōu)點。
本書系統(tǒng)地介紹了使用Visual c++開發(fā)串口通信應用程序的方法。全書以串口通信應用為主線,由淺入深,詳細講解了使用MSComm控件和使用WinAPl兩種方式開發(fā)串口應用程序的方法。針對這兩種方式,本書分別就不同的應用要求,作了詳細的剖析,并在此基礎上介紹了計算機和各種設備之間進行串口通信的編程,內(nèi)容包括計算機與單片機、PLC、Modem、射頻卡、GPS及兩臺計算機之問的通信編程方法。
本書通俗易懂,內(nèi)容翔實,實例豐富,書中實例均經(jīng)過作者測試通過。從事串口程序開發(fā)的初學者,通過對本書的學習,可以很快上手。另外,書中對某些知識點的深入討論,對已經(jīng)掌握串口開發(fā)的讀者同樣會起到有益的幫助。
第1篇 Visual C++開發(fā)基礎篇
第1章 Visual C++集成開發(fā)環(huán)境
1.1 Visual C++6.0概述
1.2 安裝Visual C++6.0集成環(huán)境
1.3 Visual C++6.0界面介紹
1.3.1 工作區(qū)窗口和輸出窗口
1.3.2 菜單欄和工具欄
1.3.3 編輯區(qū)
1.3.4 聯(lián)機幫助
1.3.5 第一個程序
1.3.6 Visual c++中的文件擴展名
1.4小結(jié)
第2章 C++語言基礎
2.1 一個簡單的c++程序
2.1.1 創(chuàng)建一個空的工程
作 者:劉書智 編著
出 版 社:中國鐵道出版社
出版時間:2011-11-1
版 次:1頁 數(shù):540字 數(shù):820000
印刷時間:2011-11-1開 本:16開紙 張:膠版紙
印 次:1I S B N:9787113136024包 裝:平裝