Visual Basic 串口通信工程开发实例导航(含盘)

分类: 图书,计算机/网络,程序设计,Basic VB VB Script,
作者: 求是科技 编著
出 版 社: 人民邮电出版社
出版时间: 2003-1-1字数: 657千版次: 1版1次页数: 419印刷时间: 2003-3-1开本:印次:纸张: 胶版纸I S B N : 9787115109507包装: 平装编辑推荐
阅读本书,读者除了可以掌握串口技术的具体应用方法,获得更多的是行业项目的需求、解决方法以及如何运用串口通信等关键技术满足项目需求。本书专业性和实用性较强,对于利用Visual Basic进行串口通信实际项目开发具有非常高的参考价值,本书适合中高级程序员、软件开发人员和系统分析人员阅读和参考。
内容简介
本书以串口通信技术在各行业(情况)下的实际应用为内容,以实例导航的方式向读者介绍了如何将串口技术、相应的行业算法合理地实施到项目开发中。书中的7个串口通信案例基本覆盖了串口技术的主要应用技术(直接联系计算机、控制Modem、连接常见的编解码设备、与单片机通信等),并且案例内容全部取自于实际应用的项目(有的是全部、有的是以串口技术为主线的部分模块)。
作者简介
目录
第1章 串口编程调试精灵1
1.1 功能描述1
1.2 系统分析与设计1
1.3 关键技术与算法2
1.3.1 MSComm控件2
1.3.2 接收回显模块5
1.4 程序的实现7
1.4.1 创建标准的项目文件7
1.4.2 加入串口通信控件7
1.4.3 设计程序主界面8
1.4.4 参数设置的实现24
1.4.5 接收回显的实现27
1.5 错误处理与调试38
1.5.1 错误处理38
1.5.2 调试44
1.5.3 测试47
1.6 程序发布48
1.6.1 简单方案49
1.6.2 安装程序49
第2章 智能安防报警系统55
2.1 系统描述55
2.2 设备布局与线路连接55
2.3 功能分析与工作流程55
2.4 关键技术与算法55
2.4.1 建立安防信息数据库56
2.4.2 端口设置和定时读取I/O端口数据58
2.4.3 判断是否有触发事件58
2.4.4 启动并口对应的报警设备59
2.4.5 根据设置拨打报警电话60
2.4.6 安防日志管理61
2.4.7 I/O端口通信方式的使用62
2.5 编写程序代码62
2.5.1 主要思路62
2.5.2 系统基本框架63
2.5.3 公共代码模块63
2.5.4 主界面模块64
2.5.5 参数设置向导模块79
2.5.6 添加/删除/编辑参数模块96
2.5.7 通信参数设置模块111
2.5.8 日志管理模块115
2.6 调试和配置方案120
2.7 关于程序改进121
第3章 电子警察拍照管理系统122
3.1 系统描述122
3.2 设备布局122
3.3 功能分析123
3.4 模块划分123
3.4.1 服务器运行模块123
3.4.2 客户端运行模块124
3.5 服务器模块的具体实现124
3.5.1 启动和初始化124
3.5.2 主界面126
3.5.3 密码确认窗体135
3.5.4 密码设置窗体136
3.5.5 设置岗亭信息窗体138
3.5.6 设置时间间隔窗体141
3.5.7 查询数据记录窗体143
3.5.8 获取各岗亭拍照记录窗体149
3.5.9 删除无用记录窗体158
3.5.10 修改记录窗体160
3.5.11 串口属性设置窗体166
3.6 客户端模块的具体实现170
3.6.1 公用模块设计170
3.6.2 视频抓图窗体178
3.6.3 通信设置窗体198
3.7 特别强调和补充--关于视频采集卡CG200198
第4章 云台镜头控制系统199
4.1 功能描述199
4.2 设备布局199
4.3 系统分析与设计200
4.3.1 动作控制200
4.3.2 状态(开关)控制201
4.3.3 通信方式202
4.4 关键技术与算法203
4.4.1 数据编码203
4.4.2 数据通信204
4.4.3 解码器工作方式206
4.4.4 程序控制207
4.4.5 选择按钮的制作207
4.5 程序的实现208
4.5.1 创建标准的项目文件208
4.5.2 加入通信模块209
4.5.3 建立公共模块210
4.5.4 建立按钮控制模块213
4.5.5 建立文件控制模块217
4.5.6 建立串口控制模块225
4.5.7 建立云台主控窗体226
4.5.8 建立串口配置窗体246
4.5.9 建立编码设置窗体252
4.6 调试和配置方案257
4.6.1 调试257
4.6.2 配置257
第5章 电机驱动监控系统258
5.1 功能描述258
5.2 设备布局259
5.3 系统分析与设计259
5.4 关键技术与算法263
5.4.1 RS-232通信263
5.4.2 串行通信控件264
5.4.3 通信程序的设计与编写273
5.5 编写程序代码276
5.5.1 监控程序功能描述276
5.5.2 设计界面278
5.5.3 编写代码286
5.6 调试和配置方案320
5.6.1 调试错误320
5.6.2 调试过程321
5.7 特别强调与补充324
第6章 远程水文监测系统328
6.1 功能描述328
6.2 设备布局329
6.3 功能分析与工作流程331
6.4 关键技术与算法336
6.4.1 RS-232通信336
6.4.2 串行通信控件336
6.4.3 数据协议337
6.4.4 AT指令介绍340
6.4.5 串行通信程序的设计与编写345
6.5 编写程序347
6.5.1 主界面的设计与实现348
6.5.2 系统初始化与连接检验352
6.5.3 参数设置357
6.5.4 自动接收数据360
6.5.5 请求数据372
6.5.6 数据查询与分析376
6.6 调试和配置方案381
6.6.1 调试错误381
6.6.2 调试过程382
6.7 特别强调与补充384
第7章 串口实现双机互联385
7.1 功能描述385
7.2 系统分析与设计386
7.3 关键技术与算法387
7.3.1 串口技术387
7.3.2 串口通信协议设计387
7.4 程序的实现389
7.4.1 创建标准的项目文件389
7.4.2 加入串口通信控件390
7.4.3 设计程序主窗体390
7.4.4 参数设置的实现403
7.4.5 SPCP协议的实现406
7.5 测试与运行417
7.6 本章小结419
媒体评论