《Delphi串口通信工程开发实例导航》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:崔建华,郭瑞军编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2003
  • ISBN:7115115079
  • 页数:404 页
图书介绍:本书以串口通信技术在各行业下的实际应用为内容,以实例的方式向读者介绍了将串口技术、相应的行业算法合理地应用到项目开发中的方法。阅读本书,可以掌握串口技术的具体应用方法,获得更多的行业项目的需求、解决方法以及如何运用串口通信等关键满足项目需求。本书专业性和实用性较强,对于利用Delphi进行串口通信进行实际项目开发的读者具有非常高的参考价值。适合中、高级程序员、软件开发人员和系统分析人员阅读和参考。

第1章 高校餐饮银卡系统 1

1.1 功能描述 1

1.2 设备布局 2

1.3 系统分析与设计 2

1.3.1 硬件选用 3

1.3.2 软件方案 4

1.3.3 模块调用层次图 5

1.4 关键技术和算法 5

1.4.1 Mscomm介绍 5

1.4.2 通信协议 7

1.4.3 数据安全处理 8

1.5 程序设计与代码编写 9

1.5.1 全局函数模块 9

1.5.2 办理新卡模块 13

1.5.3 挂失和恢复模块 25

1.5.4 加卡模块 30

1.5.5 办理临时卡模块 37

1.5.6 特殊修改模块 43

1.5.7 修改费用模块 52

1.5.8 密码更改模块 53

1.5.9 数据模块 57

1.5.10 配置模块 59

1.5.11 主控模块 64

1.5.12 用户登录模块 66

1.5.13 工程模块 69

1.6 强调和补充 70

第2章 智能监视系统 72

2.1 功能描述 72

2.2 设备布局 72

2.3 系统分析与设计 73

2.4 关键技术和算法 75

2.4.1 发送短消息的GSM07系列相关协议 75

2.4.2 上位机协议 77

2.4.3 视频捕捉技术 80

2.4.4 捕捉视频的Tvideo控件 82

2.4.5 数据库设计 84

2.5 程序设计与代码编写 84

2.5.1 创建应用程序项目 84

2.5.2 设计串口通信模块 85

2.5.3 设计主控模块 92

2.5.4 设计报警设置模块 109

2.5.5 设计视频参数模块 112

2.5.6 设计收信人模块 114

2.5.7 设计数据模块 115

2.6 调试和配置方案 117

2.7 强调和补充 118

第3章 停车场出口收费系统 119

3.1 系统描述 119

3.2 设备布局 119

3.3 系统分析与设计 121

3.4 关键技术和算法 122

3.4.1 下位机通信 122

3.4.2 读卡机通信 147

3.4.3 显示屏通信 155

3.4.4 打印机模块 157

3.5 程序设计与代码编写 158

3.5.1 创建应用程序项目 158

3.5.2 常数模块 159

3.5.3 全局模块 159

3.5.4 启动模块 161

3.5.5 对话框基类模块 166

3.5.6 登录模块 167

3.5.7 主窗体模块 168

3.5.8 系统配置模块 199

3.6 强调和补充 204

4.3 系统分析与设计 205

4.2 设备布局 205

第4章 云台镜头控制系统 205

4.1 功能描述 205

4.3.1 动作控制 206

4.3.2 开关控制 207

4.3.3 通信方式 208

4.4 关键技术与算法 209

4.4.1 数据编码 209

4.4.2 数据通信 210

4.4.3 解码器工作方式 212

4.4.4 程序界面介绍 212

4.4.5 选择按钮的制作 213

4.4.6 动作按钮的制作 214

4.4.7 保存配置信息 214

4.5 程序设计与代码编写 216

4.5.2 加入通信模块 217

4.5.1 创建Delphi项目 217

4.5.3 设计窗体单元 219

4.5.4 编写主窗体单元的代码 222

4.5.5 编写配置端口单元的代码 249

4.5.6 编写控制编码单元的代码 252

4.6 调试和配置方案 254

4.6.1 调试 254

4.6.2 配置 254

第5章 模型飞机测控平台 255

5.1 功能描述 255

5.2 系统分析与设计 256

5.2.1 上传的数据及其格式 256

5.2.2 下传的数据及其格式 257

5.3 关键技术和算法 259

5.3.1 使用串口截取下传的数据包 259

5.3.2 绘制飞行轨迹 262

5.3.4 线程的使用 264

5.3.3 动态显示数据曲线 264

5.4 程序设计与代码编写 269

5.4.1 建立项目并添加控件 269

5.4.2 设置程序界面 269

5.4.3 定义全局变量 276

5.4.4 定义全局函数 277

5.4.5 编写串口发送线程的代码 283

5.4.6 编写串口接收线程的代码 288

5.4.7 编写界面代码 296

5.5 强调和补充 309

第6章 邮件短信自动通知系统 310

6.1 功能描述 310

6.2 设备布局 310

6.3 系统分析与设计 311

6.3.1 检测邮件 311

6.3.3 设计数据结构 312

6.3.2 发送短信 312

6.4 关键技术与算法 313

6.4.1 消息应用程序编程接口(MAPI) 313

6.4.2 邮局协议(POP3)分析 316

6.4.3 串口通信总结 326

6.4.4 利用手机模块发送短消息 333

6.4.5 实现托盘程序 341

6.4.6 本例各项程序控制 344

6.4.7 NMPOP3控件 345

6.5 程序设计与代码编写 351

6.5.1 创建应用程序并引入通信模块 351

6.5.2 设置程序界面 351

6.5.3 代码分析与实现 363

6.6 调试和配置方案 403

6.6.1 调试 403

6.6.2 配置 404