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
转载请注明出处海之美文 » Visual C++串口通信技术与典型实例