图书介绍

C/C++串口通信典型应用实例编程实践PDF|Epub|txt|kindle电子书版本网盘下载

C/C++串口通信典型应用实例编程实践
  • 曹卫彬等编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121089800
  • 出版时间:2009
  • 标注页数:316页
  • 文件大小:65MB
  • 文件页数:326页
  • 主题词:C语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐