作品简介

《Visual C++串口通信技术详解》介绍如何利用Visual C++集成开发环境进行串口通信程序开发。书中精选来自工程实践的应用范例,主要涵盖串口通信的理论基础、Visual c++集成开发环境简介、MSComm控件串口编程、Windows API串口编程、TAPI通信编程、串口实现双机互连、串口调试精灵、串口控制Modem设备、串口控制单片机、串口控制PLC、串口控制射频卡、串口控制GPS模块、串口控制云台摄像头、智能报警系统、语音自动应答系统以及USB转RS-232串口实例等。

《Visual C++串口通信技术详解》通俗易懂,内容翔实,层次分明,注重知识的系统性、针对性和先进性,注重基础理论与工程实践之间的相互联系。

《Visual C++串口通信技术详解》可作为具有一定Visual c++使用基础的读者开发串口通信程序的参考书,也可作为科研单位、高等院校相关专业技术人员的参考书。

作品目录

  • 前言
  • 本书特点
  • 主要内容
  • 读者对象
  • 第一篇 基础理论和基本方法
  • 第1章 串口通信理论基础
  • 1.1 接口技术
  • 1.2 RS-232C标准
  • 1.3 RS-422/RS-485标准
  • 1.4 SPI总线标准
  • 1.5 USB总线标准
  • 1.6 使用串口通信的典型外设
  • 1.7 实践拓展
  • 第2章 Visual C++集成开发环境简介
  • 2.1 面向对象程序设计与C++语言
  • 2.2 Visual C++6.0集成开发环境
  • 2.3 MFC应用程序的创建
  • 2.4 实践拓展
  • 第3章 MSComm控件串口编程
  • 3.1 MSComm控件简介
  • 3.2 MSComm控件编程步骤
  • 3.3 使用MSComm控件实现串口通信接收
  • 3.4 实践拓展
  • 第4章 Windows API串口编程
  • 4.1 Windows API串行编程概述
  • 4.2 Win32 API串口通信编程方式
  • 4.3 基于Win32 API函数实现串口通信发送程序
  • 4.4 实践拓展
  • 第5章 TAPI串口编程
  • 5.1 TAPI概述
  • 5.2 Windows TAPI 2.x函数集
  • 5.3 使用TAPI实现电话拨打程序
  • 5.4 实践拓展
  • 第二篇 串口编程基础应用
  • 第6章 串口实现双机互连
  • 6.1 概述
  • 6.2 通信协议及实现方案
  • 6.3 实现代码分析
  • 6.4 实践拓展
  • 第7章 串口调试精灵
  • 7.1 串口调试工具实现的基本要求
  • 7.2 串口调试精灵的编程实现
  • 7.3 实践拓展
  • 第8章 串口控制Modem设备
  • 8.1 Modem接口
  • 8.2 AT指令简介
  • 8.3 使用Modem实现远程通信
  • 8.4 实践拓展
  • 第9章 串口控制单片机
  • 9.1 串口通信硬件设计
  • 9.2 串口通信参数设置
  • 9.3 系统总体设计
  • 9.4 单片机的串口编程方法
  • 9.5 计算机端通信界面设计
  • 9.6 计算机端程序设计
  • 9.7 实践拓展
  • 第10章 串口控制PLC
  • 10.1 PLC概述
  • 10.2 PLC串口通信
  • 10.3 实现代码分析
  • 10.4 实践拓展
  • 第11章 串口控制射频卡
  • 11.1 射频卡概述
  • 11.2 射频卡应用设计
  • 11.3 实现代码分析
  • 11.4 实践拓展
  • 第12章 串口控制GPS模块
  • 12.1 GPS系统的基础知识
  • 12.2 LEA-4H型GPS模块的性能及其应用
  • 12.3 NMEA-0183协议分析
  • 12.4 主机与GPS模块串口通信的程序实现
  • 12.5 实践拓展
  • 第三篇 串口编程高级应用
  • 第13章 串口控制云台摄像头
  • 13.1 云台摄像头
  • 13.2 云台控制协议
  • 13.3 控制程序分析
  • 13.4 实践拓展
  • 第14章 智能报警系统
  • 14.1 系统描述
  • 14.2 系统分析与设计
  • 14.3 关键技术
  • 14.4 实现代码分析
  • 14.5 实践拓展
  • 第15章 语音自动应答系统
  • 15.1 功能描述
  • 15.2 设计流程实现
  • 15.3 具体功能实现
  • 15.4 实践拓展
  • 第16章 USB转RS-232串口实例
  • 16.1 USB总线技术简介
  • 16.2 功能描述
  • 16.3 USB总线转换芯片CH341简介
  • 16.4 USB转RS-232桥接器硬件设计
  • 16.5 驱动程序安装
  • 16.6 实践拓展
  • 附录 Modem AT命令集
  • 参考文献
展开全部