资源简介
书名:《Visual C++串口通信技术详解》(机械工业出版社.李景峰.杨丽娜.潘恒)
PDF格式扫描版,全书分为16章,共368页。2010年6月出版。
内容简介
本书介绍如何利用Visual C++集成开发环境进行串口通信程序开发。书中精选来自工程实践的应用范例,主要涵盖串口通信的理论基础、Visual c++集成开发环境简介、MSComm控件串口编程、Windows API串口编程、TAPI通信编程、串口实现双机互连、串口调试精灵、串口控制Modem设备、串口控制单片机、串口控制PLC、串口控制射频卡、串口控制GPS模块、串口控制云台摄像头、智能报警系统、语音自动应答系统以及USB转RS-232串口实例等。
本书通俗易懂,内容翔实,层次分明,注重知识的系统性、针对性和先进性,注重基础理论与工程实践之间的相互联系。书中实例的源代码均在随书光盘中提供,以方便读者学习和使用。
本书可作为具有一定Visual c++使用基础的读者开发串口通信程序的参考书,也可作为科研单位、高等院校相关专业技术人员的参考书
目录
前言
第一篇 基础理论和基本方法
第1章 串口通信理论基础
1.1 接口技术
1.1.1 接口的定义
1.1.2 接口的基本功能
1.1.3 接口的基本控制方式
1.1.4 并行接口技术
1.1.5 串行接口技术
1.2 RS-232C标准
1.2.1 RS-232C电气特性
1.2.2 RS-232C连接器机械特性
1.2.3 RS-232C的接口信号
1.2.4 RS-232C的通信方式
1.3 RS-422/RS-485标准
1.3.1 RS-422简介
1.3.2 RS-485简介
1.3.3 RS-422/RS-485网络安装注意点
1.4 SPI总线标准
1.4.1 SPI总线原理
1.4.2 SPI总线特点
1.5 USB总线标准
1.5.1 USB总线总体结构
1.5.2 USB数据传输逻辑结构
1.5.3 传输类型
1.6 使用串口通信的典型外设
1.6.1 Modem
1.6.2 传真机
1.6.3 GPS接收机
1.7 实践拓展
第2章 Visual C++集成开发环境简介
2.1 面向对象程序设计与C++语言
2.1.1 面向对象程序设计概述
2.1.2 C++语言基础
2.1.3 C++的面向对象特性
2.2 Visual C++6.0集成开发环境
2.2.1 visual C++6.0开发环境
2.2.2 项目与项目工作区
2.2.3 应用程序向导App Wizard
2.2.4 集成开发基本操作
2.2.5 联机帮助文件
2.3 MFC应用程序的创建
2.4 实践拓展
第3章 MSComm控件串口编程
3.1 MSComm控件简介
3.1.1 MSComm控件描述
3.1.2 MsComm控件常用属性
3.1.3 MSComm控件其他属性
3.1.4 MSComm控件的事件
3.2 MSComm控件编程步骤
3.2.1 加载MSComm控件到项目
3.2.2 初始化并打开串行端口
3.2.3 捕获串行端口事件
3.2.4 串行端口数据读写
3.2.5 关闭串行端口
3.2.6 程序发布问题
3.3 使用MsComm控件实现串口通信接收
3.4 实践拓展
第4章 Windows API串口编程
4.1 windows API串行编程概述
4.1.1 串行编程的数据结构
4.1.2 串行编程的Win32API函数
4.2 win32 API串口通信编程方式
4.2.1 打开串行端口
4.2.2 配置串行端口
4.2.3 读写串行端口
4.2.4 关闭串行端口
4.3 基于win32API函数实现串口通信发送程序
4.4 实践拓展
第5章 TAPI串口编程
5.1 TAPI概述
5.1.1 TAPI的含义
5.1.2 TAPI的体系结构
5.1.3 TAPI的服务类型
5.2 windows TAPI 2.x函数集
5.2.1 Windows TAPI编程流程
5.2.2 TAPI 2.x常用函数
5.3 使用TAPI实现电话拨打程序
5.4 实践拓展
第二篇 串口编程基础应用
第6章 串口实现双机互连
6.1 概述
6.2 通信协议及实现方案
6.2.1 异步串行通信
6.2.2 同步串行通信
6.3 实现代码分析
6.3.1 程序主体设计及关键模块分析
6.3.2 使用API通信
6.4 实践拓展
第7章 串口调试精灵
7.1 串口调试工具实现的基本要求
7.2 串口调试精灵的编程实现
7.2.1 软件功能及流程设计
7.2.2 程序界面分析
7.2.3 编程实现
7.2.4 使用测试
7.3 实践拓展
第8章 串口控制Modem设备
8.1 Mode
代码片段和文件信息
相关资源
- VC6.0经典串口通信源程序C++
- VC++ MFC 串口通信20个经典源码合集
- 一个MFC做的串口通信的好,是我单位
- UART串口通信论文参考
- Visual C++串口通信及测控应用详解--源
- VS2010 C++ 串口通信软件包含mscomm控件和
- stm32F103zet6开串口通信2 C语言
- 龚建伟MFC串口通信
- C++ 写的串口通信 DLL文件
- VC++串口通信编码
- C++Builder 串口通信调试
- VC++串口通信20个经典源码
- VS2010之MFC串口通信的编写教程
- 一个牛人写的串口通信mfc源代码
- VC++ 串口通信modbus协议源代码
- VC++串口通信源代码VC6.0
- 基于vc++6.0的rs232串口通信课程设计
- Qt5.11.1+VS2017 X64 C++动态编译 串口通讯
- VC++编写上位机串口通信界面
- MFC串口通信源码
- vc6.0编写的基于API的串口通信程序
- MFC实现RS232串口通信程序和辅助程序
- Visual C++串口通信技术详解.配套源码
- VS2010+MFC 使用WinAPI实现串口通信
- vc6.0串口通信,采用mscomm控件
- vs2013串口程序
- VS2010基于对话框的MFC串口通信简明例
- VS2017-MFC串口通信(基于CSerialPort类)
- MFC CSerialPort类串口通信
- Visual C++/Turbo C串口通信编程实践第2版
评论
共有 条评论