当前位置:首页 > 工业技术
Visual C++串口通信工程开发实例导航
Visual C++串口通信工程开发实例导航

Visual C++串口通信工程开发实例导航PDF电子书下载

工业技术

  • 电子书积分:15 积分如何计算积分?
  • 作 者:谭思亮,邹超群等编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2003
  • ISBN:7115109494
  • 页数:463 页
图书介绍:本书以串口通信技术在各行业(情况)的实际应用为内容,以实例导航的方式向读者介绍了如何将串口技术、相应的行业算法合理地实施到项目开发中。本书的8个串口通信案例都是精挑细选后才确定的,它们基本覆盖了串口技术的主要应用领域(直接联系计算机、控制Modem、连接常见的编解码设备、与单片机通信、与PDA设备交互数据等),并且案例内容全部取自于实际应用的项目(其中有的是全部、有的是以串口技术为主线的部分模块)。本书可以帮助读者掌握串口技术的具体应用方法,并获得更多的行业项目的解决方法,以及如何运用串口通信等信息。本书专业性和实用性较强,对于利用Visual C++进行串口通信实际项目开发具有非常高的参考价值。适合中高级程序员、软件开发人员和系统分析人员阅读和参考。
《Visual C++串口通信工程开发实例导航》目录

第1章 串口实现双机互联 1

1.1功能描述 1

1.2系统分析与设计 2

1.3关键技术与算法 3

1.3.1串口技术 3

1.3.2串口通信协议设计 11

1.4编写程序代码 14

1.4.1使用AppWizard创建项目 14

1.4.2编写串口通信底层类 14

1.4.3界面设计与实现 37

1.4.4程序主体类分析与实现 40

1.5小结 72

第2章 串口编程调试精灵 73

2.1功能描述 73

2.2系统分析与设计 73

2.3关键技术与算法 74

2.3.1MSComm控件 74

2.3.2接收回显模块 79

2.4编写程序代码 81

2.4.1使用AppWizard创建项目 81

2.4.2加入串口通信功能 81

2.4.3设置界面 82

2.4.4程序主体类分析与实现 84

2.5安装与配置方案 126

2.5.1串口编程调试精灵安装项目的基本设置 126

2.5.2串口编程调试精灵安装项目文件的设置 127

2.5.3串口精灵测试 129

第3章 云台镜头控制系统 131

3.1功能描述 131

3.2设备布局 131

3.3系统分析与设计 132

3.3.1动作控制 132

3.3.2状态(开关)控制 133

3.3.3通信方式 134

3.4关键技术与算法 135

3.4.1数据编码 135

3.4.2数据通信 136

3.4.3解码器工作方式 138

3.4.4程序控制 138

3.5编写程序代码 139

3.5.1使用AppWizard创建项目 139

3.5.2加入通信模块 140

3.5.3设置界面 140

3.5.4程序主体类分析与实现 147

3.6调试和配置方案 188

3.6.1调试 188

3.6.2配置 189

第4章 PC与PDA数据交互系统 190

4.1功能描述 190

4.2系统分析与设计 190

4.2.1设计原则 190

4.2.2总体方案 190

4.2.3数据互传接口IExch 192

4.2.4消息定义 193

4.2.5主册表项 193

4.3编写程序代码 193

4.3.1创建PDAComm系统目录结构 194

4.3.2使用ATLCOM AppWizard建立项目 194

4.3.3实现IExch接口 194

4.3.4实现COM库注册和卸载函数 197

4.3.5设计数据互传与转换共同父类 201

4.3.6设计数据互传与转换类 216

4.4本章小结 246

第5章 GPS数据采集程序 248

5.1功能描述 248

5.2系统分析与设计 249

5.3关键技术与算法 249

5.3.1 NMEA0153协议 249

5.3.2 ODBC技术 250

5.4程序设计与实现 256

5.4.1创建并配置数据源 256

5.4.2使用AppWizard创建项目 257

5.4.3设置程序界面 258

5.4.4程序主体类分析与实现 263

5.5调试方案 279

5.6小结 280

第6章 楼宇自控系统 281

6.1功能描述 281

6.2设备布局 281

6.3系统分析与设计 282

6.4关键技术与算法 287

6.5编写程序代码 289

6.6调试和配置方案 297

6.7特别强调与补充 305

第7章 智能安防报警系统 306

7.1功能描述 306

7.2设备布局 307

7.3系统分析与设计 307

7.4关键技术与算法 307

7.4.1建立安防信息数据库 307

7.4.2端口设置和定时读I/O端口数据 309

7.4.3判断是否有触发事件 309

7.4.4启动并口对应的报警设备 310

7.4.5设置拨打报警电话 311

7.4.6安防日志管理 312

7.4.7 I/O端口通信方式的使用 313

7.5编写程序代码 313

7.5.1使用AppWizard创建项目 313

7.5.2界面设计与实现 314

7.5.3加入通信模块 323

7.5.4加入数据库支持 323

7.5.5程序主体类分析与实现 325

7.6调试和配置方案 397

第8章 语音自动应答系统 398

8.1功能描述 398

8.2系统需求 398

8.2.1设备需求 398

8.2.2软件系统需求 399

8.3系统分析与设计 400

8.3.1拨号过程 400

8.3.2应答过程 400

8.4关键技术与算法 401

8.4.1 COM的技术 401

8.4.2如何使用Platform SDK 408

8.4.3TAPI3 SDK 408

8.5编写程序代码 411

8.5.1建立新的工程 411

8.5.2加入 COM和TAPI3的支持 411

8.5.3编写CTapi类 411

8.5.4编写CTapiEventNotification类 439

8.5.5设置主对话框 441

8.5.7设置配置对话框 459

8.6调试和配置方案 462

8.6.1调试 462

8.6.2配置 463

相关图书
作者其它书籍
返回顶部