图书介绍
互联网串口通信 全世界串行口,联网起来!PDF|Epub|txt|kindle电子书版本网盘下载
![互联网串口通信 全世界串行口,联网起来!](https://www.shukui.net/cover/57/34545361.jpg)
- 周云波,(美)ShiweiZhou著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121325199
- 出版时间:2017
- 标注页数:288页
- 文件大小:31MB
- 文件页数:299页
- 主题词:网络通信-通信技术
PDF下载
下载说明
互联网串口通信 全世界串行口,联网起来!PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 串口通信接口介绍1
1.1 串口RS-232介绍2
1.1.1 RS-232接口的电气特性及物理结构3
1.1.2 异步通信与同步通信及其格式4
1.1.3 RS-232传输电缆长度5
1.1.4 RS-232的实际应用5
1.1.5 RS-232接口的缺点及克服7
1.2 RS-485和RS-422简介8
1.2.1 什么是RS-485接口8
1.2.2 什么是RS-422接口9
1.3 串口RS-422与RS-485的工程应用10
1.3.1 RS-422与RS-485传输线上匹配的一些说明11
1.3.2 RS-422与RS-485的接地问题11
1.3.3 RS-422与RS-485的网络失效保护12
1.3.4 串口RS-485的新发展14
1.4 USB串口通信产品的发展15
1.4.1 第一代产品:USB/RS-232转换器15
1.4.2 第二代产品:USB/RS-485/RS-422转换器16
1.4.3 第三代产品:光电隔离USB/RS-232/485/422转换器17
1.4.4 第四代产品:USB/串口光纤转换器18
1.4.5 第五代产品:USB网络串口转换器18
1.4.6 USB虚拟串口的评论21
1.5 用单片机I/O口软件模拟串口及实现远程通信22
1.5.1 TTL电平转换成差分电平的纯软件方法22
1.5.2 软件串行口的实现原理23
1.5.3 软件串行通信的编程24
第2章 串口通信的软件编程27
2.1 串口调试助手软件的使用27
2.1.1 一个串口的自己发送自己接收27
2.1.2 一台计算机的两个串口之间的通信28
2.1.3 两台计算机的两个串口之间的通信29
2.2 串口通信与扩展的调试软件29
2.2.1 4232A框内的串口扩展功能37
2.2.2 DIZ4232框内的串口扩展功能38
2.2.3 无串口扩展功能的简化的串口通信软件40
2.3 带串口自动打开等功能的串口调试软件40
2.4 超高速的串口调试软件59
2.4.1 如何判断USB/串口转换器本身是否支持921.6kbps波特率59
2.4.2 如何实现USB/串口转换器的921.6kbps波特率通信60
第3章 TCP/IP通信软件编程62
3.1 TCP/IP通信的硬件连接62
3.2 TCP/IP测试工具软件的使用65
3.3 简单的VB的Winsock聊天程序实例68
3.4 用VC++编写的Winsock聊天程序实例75
第4章 通过局域网实现串口通信84
4.1 基于局域网的纯软件串口即时通信84
4.2 通过以太网/串口转换器实现串口通信107
4.3 串口信号通过以太网传输112
4.4 通过Wi-Fi/串口转换器实现串口通信114
4.5 以太网串口通信产品的发展方向118
4.5.1 有线以太网向无线升级118
4.5.2 百兆向千兆以太网升级120
4.5.3 串口从电口到光纤的升级120
4.5.4 以太网从电口到光纤的升级121
4.5.5 单串口向多串口的发展122
4.5.6 虚拟串口软件的标准化122
第5章 通过浏览器实现串口通信124
5.1 基于浏览器的远程串口控制器125
5.2 基于浏览器的云串口通信软件128
5.3 基于浏览器的Java串口编程原理简介130
5.4 基于浏览器的云串口通信的网页源代码及解释131
5.5 IE浏览器通过MSCOMM控件与串口外设通信的工程实例142
5.6 基于云串口服务器的互联网串口通信前景144
第6章 通过路由器实现互联网串口通信148
6.1 基于路由器的互联网串口通信的原理148
6.2 已预先内置DDNS域名的云无线路由器150
6.2.1 功能特点150
6.2.2 硬件连接151
6.2.3 上网机器的设置151
6.2.4 无线网络配置152
6.2.5 虚拟服务(端口映射)和DMZ152
6.2.6 路由器软件功能界面152
6.3 基于专门云路由器的互联网串口通信的实现153
6.3.1 本地计算机的设置153
6.3.2 以太网/串口转换器的设置154
6.3.3 云串口通信测试及虚拟串口154
6.4 基于需要安装花生壳DDNS的无线路由器156
6.4.1 域名申请,并将其与无线路由器绑定156
6.4.2 检测动态域名是否正常156
6.4.3 端口映射158
6.4.4 串口联网设备的配置158
6.4.5 启动服务器,等待串口联网设备的连接请求159
6.5 利用无线路由器本身的串口159
6.5.1 用OpenWrt修改无线路由器的程序159
6.5.2 用OpenWrt烧写无线路由器的程序170
6.5.3 基于AR9331的OpenWrt路由器核心模块177
第7章 用即时通信软件实现互联网串口通信179
7.1 基于即时通信软件的串口控制器180
7.2 好灵通即时通信:串口远程通信的革命184
7.3 互联网版好灵通串口即时通信软件的代码及解释185
7.3.1 主窗体[frmMain(Client.frm)]窗体的源代码188
7.3.2 登录界面[frmLog(Log.frm)]窗体的源代码199
7.3.3 登录成功之后的界面[frmLogin(Login.frm)]的代码201
7.3.4 通信界面窗体[frmChat(Chat.fra)]的源代码203
7.3.5 接收文件窗体[frmReceiveFile(ReceiveFile.frm)]的源代码209
7.3.6 发送文件窗体[frmSendFile(SendFile.frm)]213
7.3.7 自动调整界面大小的窗体[frmTip(Tip.frm)]217
7.3.8 显示版本信息的窗体[frmTip(Tip.frm)]219
7.4 用于互联网串口即时通信的USB/串口转换器220
7.4.1 硬件和驱动程序安装220
7.4.2 好灵通串口即时通信软件的配合使用221
7.4.3 典型应用223
7.5 Wi-Fi串口即时通信使物联网成为现实224
第8章 智能手机或平板电脑的互联网串口通信227
8.1 智能手机或平板电脑互联网串口通信的原理227
8.2 智能手机或平板电脑的设置228
8.3 互联网/串口转换器的设置229
8.4 智能手机或平板电脑互联网串口通信测试230
8.5 安卓智能手机的USB/串口转换器及互联网串口通信230
8.6 带USB-OTG功能的部分平板电脑互联网串口通信232
8.7 智能手机的蓝牙-串口转换器及互联网串口通信233
8.7.1 为计算机蓝牙扩展无线串口(从模式)235
8.7.2 为安卓智能手机蓝牙扩展无线串口(从模式)235
8.7.3 为苹果智能手机蓝牙扩展无线串口236
8.7.4 无线串口透明传输(一个主模式,另一个从模式)237
8.7.5 BLU232的设置指令237
8.8 基于FT312D的安卓智能手机USB转串口设计238
8.8.1 FT312D接口芯片及其硬件连接239
8.8.2 FT312D的USB转串口的软件开发240
8.8.3 FT312D串口通信代码示例241
8.9 智能手机的基于音频传输的互联网串口通信243
第9章 用Java实现互联网串口通信246
9.1 使用Javax.comm对串口通信进行编程246
9.1.1 Javax.comm简介246
9.1.2 下载247
9.1.3 安装247
9.1.4 API247
9.1.5 实例248
9.1.6 安装Java Communications API252
9.1.7 硬件的准备252
9.1.8 Comm API基础252
9.1.9 通信方式254
9.1.10 完整的程序257
9.2 使用Java Socket对TCP/IP通信进行编程263
9.2.1 Java关于TCP/IP通信的Socket添加库介绍263
9.2.2 简单的客户端到服务器单方向TCP/IP信息传输264
9.3 本地串口通过TCP/IP传输到远端串口275
9.3.1 将串口读入数据输出到TCP/IP275
9.3.2 将TCP/IP得到的数据传输到串口280
9.4 基于Linux服务器的互联网串口通信283
9.4.1 Linux环境的设定与连接283
9.4.2 连接283
9.4.3 远端文件的视觉化传输285
参考文献287