当前位置:首页 > 网络与数据通信 >
《物联网TCP/IP技术详解》电子书封面

物联网TCP/IP技术详解

  • 发布时间:2020年05月04日 21:42:26
  • 作者:崔建峰,陈海峰
  • 大小:102.1 MB
  • 类别:物联网电子书
  • 格式:PDF
  • 版本:高质量版
  • 评分:8.5

    物联网TCP/IP技术详解 PDF 高质量版

      给大家带来的一篇关于物联网相关的电子书资源,介绍了关于物联网、TCP技术、IP技术方面的内容,本书是由北京航空航天大学出版社出版,格式为PDF,资源大小102.1 MB,崔建峰,陈海峰编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:9.8。

      内容介绍

      W5500是WIZnet企业*新发布的以太网接口连接集成ic,嵌入全硬件配置TCP/IP协议栈。崔建峰、陈海峰小编的这部《物联网TCP\IP技术详解》以当今时兴的STM32F103单片机为主控芯片,紧紧围绕物联网的具体运用,从入门到精通地解读物联网开发中所必须的TCP/IP专业知识,另外又根据具体的实例详细介绍怎么使用W5500在STM32F103单片机上完成这种协议书。这书除解读常见的TCP/IP应用层协议(如DHCP、DNS和HTTP等协议书)外,还详解怎样与物联网云服务平台通讯,怎样完成机器设备固定件的远程控制*新,及其怎样完成ZigBee网关ip的相关内容。这种內容全是物联网开发时常见的TCP/IP技术性,对阅读者从业物联网技术开发设计和科学研究具备关键的实用价值。

      这书从案例考虑,从入门到精通,条理清楚,內容浅显易懂,应用性强。非常合适做为普通高等院校物联网类、计算机专业、电子器件类及其机电一体化类技术专业的教学实验用书,也可做为从业物联网技术开发设计和单片机科研开发的工程项目专业技术人员的参照用书。

      目录

      • 第1章  基础篇
      •   1.1  TCP/IP开发平台介绍
      •     1.1.1  开发板的构成
      •     1.1.2  使用J-Link调试程序
      •     1.1.3  用串口烧录程序
      •     1.1.4  小  结
      •   1.2  Ping通W5500EVB
      •     1.2.1  Ping简介
      •     1.2.2  W5500与Ping程序
      •     1.2.3  Ping程序的调试与运行
      •     1.2.4  小  结
      •   1.3  TCP客户端程序的实现
      •     1.3.1  TCP概述
      •     1.3.2  W5500与TCP客户端程序
      •     1.3.3  小  结
      •   1.4  TCP服务器端程序的实现
      •     1.4.1  W5500与TCP服务器端程序
      •     1.4.2  小  结
      •   1.5  使用UDP发送数据
      •     1.5.1  UDP简介
      •     1.5.2  W5500与UDP
      •     1.5.3  小  结
      • 第2章  应用协议篇
      •   2.1  通过DHCP自动获取IP地址
      •     2.1.1  DHCP协议简介
      •     2.1.2  W5500实现DHCP自动分配IP地址
      •     2.1.3  小  结
      •   2.2  通过DNS实现域名解析
      •     2.2.1  DNS简介
      •     2.2.2  W5500的DNS实现过程
      •     2.2.3  小  结
      •   2.3  一个简单的网页服务器的实现
      •     2.3.1  HTTP协议简介
      •     2.3.2  用W5500搭建简单的网页服务器
      •     2.3.3  小  结
      •   2.4  使用SMTP发送邮件
      •     2.4.1  SMTP协议简介
      •     2.4.2  SMTP的代码实现
      •     2.4.3  小  结
      •   2.5  通过NTP获取网络时间
      •     2.5.1  NTP协议简介
      •     2.5.2  使用W5500实现NTP
      •     2.5.3  小  结
      •   2.6  使用FTP协议实现文件传输
      •     2.6.1  FTP协议简介
      •     2.6.2  W5500EVB的FTP客户端实现流程
      •     2.6.3  小  结
      • 第3章  进阶篇
      •   3.1  通过上位机远程配置设备
      •     3.1.1  上位机与下位机程序
      •     3.1.2  上位机远程配置设备
      •     3.1.3  小  结
      •   3.2  通过浏览器配置设备
      •     3.2.1  通过浏览器配置W5500EVB
      •     3.2.2  小  结
      •   3.3  ARP地址解析协议的实现
      •     3.3.1  W5500的MACRAw模式与ARP简介
      •     3.3.2  ARP示例程序
      •     3.3.3  小  结
      •   3.4  SNMP网络管理协议的实现
      •     3.4.1  SNMP简介
      •     3.4.2  SNMP实现方法
      •     3.4.3  小  结
      • 第4章  实践篇
      •   4.1  连接Yeelink云平台
      •     4.1.1  智能家居系统和云平台
      •     4.1.2  Yeelink云平台简介
      •     4.1.3  连接Yeelink
      •     4.1.4  小  结
      •   4.2  物联网设备获取网页信息
      •     4.2.1  物联网设备获取网页信息的应用
      •     4.2.2  W5500获取远程信息
      •     4.2.3  小  结
      •   4.3  微博在物联网中的应用与实现
      •     4.3.1  微博的特点
      •     4.3.2  使用W5500发微博
      •     4.3.3  小  结
      •   4.4  网页摄像头
      •     4.4.1  W5500EVB与摄像头模块
      •     4.4.2  摄像头驱动程序
      •     4.4.3  动态网页实现
      •     4.4.4  小  结
      • 第5章  高级篇
      •   5.1  为物联网设备实现远程更新固件
      •     5.1.1  方法1:使用上位机程序更新设备固件
      •     5.1.2  方法2:使用浏览器更新设备固件
      •   5.2  利用HTML5实现在线实时采集系统
      •     5.2.1  HTML5简介
      •     5.2.2  实时数据网页的实现
      •     5.2.3  小  结
      •   5.3  NetBIOS在物联网中的应用与实现
      •     5.3.l  NetBIOS简介
      •     5.3.2  NetBIOS报文和工作流程
      •     5.3.3  NetBIOS实例程序
      •     5.3.4  小  结
      •   5.4  UPnP与自动端口映射
      •     5.4.1  UPnP概念及结构规范
      •     5.4.2  端口映射在W5500上的实现
      •     5.4.3  自动端口映射功能演示
      •     5.4.4  小  结
      • 第6章  案例篇
      •   6.1  网页远程控制一一Web I/O
      •     6.1.1  web数据交互原理
      •     6.1.2  动态网页设计以及W5500对应接口程序实现
      •     6.1.3  小  结
      •   6.2  物联网中的ZigBee转以太网网关的实现
      •     6.2.1  ZigBee简介
      •     6.2.2  将ZigBee技术接人互联网
      •     6.2.3  硬件连接与程序移植
      •     6.2.4  Zstack应用程序解析
      •     6.2.5  代码描述
      •     6.2.6  W5500驱动
      •     6.2.7  小  结
      • 附录A  W5500简介
      •   A.l  以太网控制芯片W5500的特点及结构
      •   A.2  W5500的特点
      •   A.3  W5500的结构
      •   A.4  W5500的存储器和寄存器
      • 附录B  数据通信与库函数
      •   B.l  数据通信
      •     B.1.1  通信接口
      •     B.1.2  数据帧格式
      •     B.1.3  可变数据长度模式
      •     B.1.4  固定数据长度模式(FDM)
      •   B.2  库函数
      • 附录C  Wireshark抓包使用示例
      •   C.1  Wireshark抓包
      •   C.2  Wireshark窗口
      •   C.3  Wireshark显示过滤
      •   C.4  封包列表及包内详细信息
      • 附录D  W5500EVB电路原理图
      •   D.1  W5500EVB核心板部分
      •   D.2  W5500EVB底板部分
      •   D.3  以太网接口布线规范
      • 参考文献

      学习笔记

      Python socket网络编程TCP/IP服务器与客户端通信

      Python socket网络编程 初学 python,前段时间买了两本书《python 编程从入门到实践》《Python 核心编程第三版》,第一本书主要讲的是一些基本语法和一些基本的使用方法,而第二本则深入很多,自己看来也是一知半解,刚好看到了这部分网络编程,依然有好多不太理解的地方,不过想来通过自己不断的摸索,不断地搜寻资料学习,早晚应该会变得通透吧....... 这部分主要使用的模块就是 socket 模块,在这个模块中可以找到 socket()函数,该函数用于创建套接字对象,套接字也有自己的方法集,这些方法可以实现基于套接字的网络通信。 socket()模块函数 要创建套接字,必须使用 socket.socket()函数,他一般的语法……

      Java基于Tcp/ip连接的多人交互聊天室

      本文实例为大家分享了Java Socket编程实现多人交互聊天室的具体代码,供大家参考,具体内容如下 本项目由三个.java文件(Client.java、Server.java、UI.java)和一个.jpg图片文件组成UI.java是负责界面的构成文件。本聊天室的界面极其简单。主要分为两个界面:第一个是启动时需要登陆的界面如下: 输入名字进去以后就可以直接聊天 这个聊天室相当于群聊,每一个登陆进去的人发的信息,其他人都会收到。 使用指南: 1.运行Server.java文件,保证服务端的开启 2.运行UI.java文件,界面登陆。每运行一个UI文件并登陆进去,就代表一个客户进了群聊中,可进行对话。 程序简单易懂,非常适合初学者练习网络编程的知……

      详解Java的TCP/IP编程学习--基于定界符的成帧

      一、定界符成帧 Framer接口 package framer;import java.io.IOException;import java.io.OutputStream;public interface Framer { /** * 添加成帧信息并将指定消息输出到指定流 * @param message * @param out * @throws IOException */ void frameMsg(byte[] message, OutputStream out) throws IOException; /** * 扫描指定的流,从中抽取下一条信息 * @return * @throws IOException */ byte[] nextMsg() throws IOException;} 基于定界符的成帧 package framer;import java.io.*;/** * @ClassName DelimFramer * @Description TODO * @Author Cays * @Date 2019/3/16 22:04 * @Version 1.0 **/public class DelimFramer implements Framer { //输入流 private InputStream in; //定界符为换行符 private static final byte DELIMITER='\n'; public DelimFramer(InputStream in) { this.in = ……

      Node.js学习之TCP/IP数据通讯(实例讲解)

      1.使用net模块实现基于TCP的数据通讯 提供了一个net模块,专用于实现TCP服务器与TCP客户端之间的通信 1.1创建TCP服务器 在Node.js利用net模块创建TCP服务器 var server = net.createServer([options],[connectionListener])//options:false当TCP服务器接收到客户端发送的一个FIN包时将会回发一个FIN包 true当TCP服务器接收到客户端发送的一个FIN包时将不会回发FIN包,这使得TCP服务器可以继续向客户端发送数据,但不会继续接收客户端发送的数据。来发者必须调用end方法来关闭socket连接。默认为falseconnectionListener:指定当客户端与服务器端简历连接时所要调用的回调函数function(socket){ //回调函数代码} 参数值为TCP服务器监听的socket端口对……

      TCP/IP协议中三次握手四次挥手的原理及流程分析

      当初学的是通信专业,毕业以后,同学们各奔东西,去追逐自己的梦想,奔波于大大小小的工地之间。哈哈,开个玩笑,也有厉害的,进了某某研究所,嗯?他爸不是所长,内心不要太阴暗。记得有一门十分高大上的课程,名字叫做计算机网络(大概是这个名字吧)。里面有一个关于握手的概念,现在温习一下。 先来看看原理图: TCP是面向连接的,无论哪一方向另一方发送数据之前,都必须先在双方之间建立一条连接。在TCP/IP协议中,TCP 协议提供可靠的连接服务,连接是通过三次握手进行初始化的。三次握手的目的是同步连接双方的序列号和确认号 并交换 TCP窗口大小信息。 1.第一次握手:建立连接……

      以上就是本次介绍的物联网电子书的全部相关内容,希望我们整理的资源能够帮助到大家,感谢大家对码农之家的支持。

      上一篇:精通Cocos2d-x游戏开发:基础卷

      下一篇:labview 2013完全自学手册

      展开 +

      收起 -

      • 《物联网TCP/IP技术详解》PDF下载

      物联网相关电子书
      物联网Python开发实战
      物联网Python开发实战 影印中文版

      本书在介绍物联网的组成、典型架构和应用的基础上,采用实例代码讲述python编程基础和应用实例,感兴趣的可以下载学习

      立即下载
      物联网开放平台:平台架构、关键技术与典型应用
      物联网开放平台:平台架构、关键技术与典型应用 完整超清版 立即下载
      物联网&云平台高级应用开发
      物联网&云平台高级应用开发 高质量版

      本书主要介绍基于CC2530处理器和ZigBee无线网络的物联网和云平台开发技术,由浅入深地对物联网和云平台系统进行了介绍,采用任务式开发的学习方法,共积累了近30个趣味盎然、贴近生活的案

      立即下载
      物联网大数据处理技术与实践
      物联网大数据处理技术与实践 全书超清版 立即下载
      物联网开发与应用:基于ZigBee、Simplici TI、低功率蓝牙、Wi-Fi技术
      物联网开发与应用:基于ZigBee、Simplici TI、低功率蓝牙、Wi-Fi技术 完整原版

      这书融合CC2530和ZigBee、CC1110和SimpliciTI、CC2540和功耗手机蓝牙、CC3200和Wi-Fi,循序渐进地详细介绍物联网技术和云服务平台开发设计。本书选用每日任务式开发设计的学习的方法,共累积了50好几

      立即下载
      图解物联网
      图解物联网 全书超清版

      这本书从设备、传感器及传输协议等构成IoT的技术要素讲起,逐步深入讲解如何灵活运用IoT,讲述了硬件设置、无线通信及网络安全等运用IoT系统时会出现的问题和诀窍,图例丰富,欢迎下载

      立即下载
      物联网智能家居平台DIY:Arduino+物联网云平台+手机+微信
      物联网智能家居平台DIY:Arduino+物联网云平台+手机+微信 扫描版 立即下载
      读者留言
      龙浩

      龙浩 提供上传

      资源
      10
      粉丝
      44
      喜欢
      124
      评论
      12

      Copyright 2018-2020 xz577.com 码农之家

      本站所有电子书资源不再提供下载地址,只分享来路

      版权投诉 / 书籍推广 / 赞助:QQ:520161757