图书介绍
C/C++串口通信典型应用实例编程实践PDF|Epub|txt|kindle电子书版本网盘下载
![C/C++串口通信典型应用实例编程实践](https://www.shukui.net/cover/2/34979894.jpg)
- 曹卫彬等编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121089800
- 出版时间:2009
- 标注页数:316页
- 文件大小:65MB
- 文件页数:326页
- 主题词:C语言-程序设计
PDF下载
下载说明
C/C++串口通信典型应用实例编程实践PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
基础篇2
第1章 串口通信基础2
1.1 串口通信的基本概念2
1.1.1 并行通信与串行通信2
1.1.2 串行通信的工作模式3
1.1.3 异步传输与同步传输4
1.1.4 硬件握手与软件握手4
1.1.5 串口通信的基本参数5
1.2 串口通信及其标准7
1.2.1 RS-232C串口通信标准7
1.2.2 RS-485串口通信标准9
1.2.3 串口通信线路连接11
1.2.4 个人计算机中的串口12
1.3 串口通信调试15
1.3.1 调试软件15
1.3.2 应用实例17
1.3.3 虚拟串口18
第2章 C/C++编程语言与串口通信20
2.1 串行通信控件MSComm20
2.1.1 MSComm控件处理通信的方式20
2.1.2 MSComm控件的引用21
2.1.3 MSComm控件的常用属性23
2.1.4 MSComm控件的事件27
2.1.5 MSComm控件通信步骤29
2.2 API函数30
2.2.1 动态链接库与API函数30
2.2.2 C++与动态链接库31
2.2.3 与串口通信有关的API函数32
2.2.4 利用API函数操作串口36
2.2.5 利用API函数实现串口通信的查询方法38
2.3 线程39
2.3.1 进程与线程的基本概念40
2.3.2 线程的同步与优先级41
2.3.3 在串口通信编程中使用线程42
2.4 LabWindows/CVI串口通信函数42
2.4.1 串口打开/关闭函数43
2.4.2 串口输入/输出函数43
2.4.3 串口控制函数44
2.4.4 串口状态查询函数45
2.4.5 串口事件处理函数46
2.4.6 调制解调文件传输函数46
应用篇48
第3章 PC与PC串口通信程序设计48
3.1 设计说明48
3.1.1 设计目的48
3.1.2 设计用软、硬件48
3.1.3 硬件线路48
3.1.4 设计任务49
3.2 任务实现50
3.2.1 利用C++ Builder实现PC与PC串口通信50
3.2.2 利用Visual C++实现PC与PC串口通信64
3.2.3 利用LabWindows/CVI实现PC与PC串口通信80
第4章 PC与单片机串口通信程序设计88
4.1 设计说明88
4.1.1 实训目的88
4.1.2 设计用软、硬件88
4.1.3 硬件线路89
4.1.4 设计任务89
4.2 任务实现90
4.2.1 单片机端C51程序90
4.2.2 利用C++ Builder实现PC与单片机串口通信程103
4.2.3 利用Visual C++实现PC与单片机串口通信程116
4.2.4 利用LabWindows/CVI实现PC与单片机串口通信程136
第5章 PC与智能仪器串口通信程序设计153
5.1 设计说明153
5.1.1 设计目的153
5.1.2 设计用软、硬件153
5.1.3 硬件线路154
5.1.4 设计任务158
5.2 任务实现158
5.2.1 利用C++ Builder实现PC与智能仪器串口通信158
5.2.2 利用Visual C++实现PC与智能仪器串口通信163
5.2.3 利用LabWindows/CVI实现PC与智能仪器串口通信169
第6章 PC与PLC串口通信程序设计175
6.1 设计说明175
6.1.1 设计目的175
6.1.2 设计用软、硬件175
6.1.3 硬件线路176
6.1.4 设计任务176
6.2 任务实现177
6.2.1 PLC端程序177
6.2.2 利用C++ Builder实现PC与PLC串口通信180
6.2.3 利用Visual C++实现PC与PLC串口通信196
6.2.4 利用LabWindows/CVI实现PC与PLC串口通信210
第7章 PC与GSM短信模块串口通信程序设计226
7.1 设计说明226
7.1.1 设计目的226
7.1.1 设计用软、硬件226
7.1.2 硬件线路227
7.1.3 设计任务227
7.2 任务实现228
7.2.1 利用C++ Builder实现PC与GSM短信模块串口通信228
7.2.2 利用Visual C++实现PC与GSM短信模块串口通信243
7.2.3 利用LabWindows/CVI实现PC与GSM短信模块串口通信257
第8章 PC与读卡器串口通信程序设计263
8.1 设计说明263
8.1.1 设计目的263
8.1.2 设计用软、硬件263
8.1.3 设计线路264
8.1.4 设计任务264
8.2 任务实现264
8.2.1 利用C++ Builder实现PC与读卡器串口通信264
8.2.2 利用Visual C++实现PC与读卡器串口通信268
第9章 PC与智能仪器构成的DCS程序设计274
9.1 设计说明274
9.1.1 设计目的274
9.1.2 设计用软、硬件274
9.1.3 硬件线路275
9.1.4 设计任务276
9.2 任务实现276
9.2.1 利用C++ Builder实现PC与多个智能仪器串口通信276
9.2.2 利用Visual C++实现PC与多个智能仪器串口通信282
9.2.3 利用LabWindows/CVI实现PC与多个智能仪器串口通信289
第10章 PC与远程I/O模块构成的DCS程序设计295
10.1 设计说明295
10.1.1 设计目的295
10.1.2 设计用软、硬件295
10.1.3 硬件线路296
10.1.4 设计任务299
10.2 任务实现299
10.2.1 利用C++ Builder实现PC与远程I/O模块299
10.2.2 利用Visual C++实现PC与远程I/O模块304
10.2.3 利用LabWindows/CVI实现PC与远程I/O模块309
参考文献315