作品简介

本书地介绍了物联网协议和物联网操作的相关内容。第1章阐述了与物联网联系比较紧密的几种网络通信协议;第2章阐述了路由器交换机的原理及其开发要点;第3章对移动互联网Wi-Fi做了详细解析;第4章介绍了操作的一般概念;第5章介绍了几种应用于资源受限设备的物联网操作;第6章介绍了几种嵌入式实时操作;第7章剖析了一种轻量级实时物联网操作zephyr,给出较详细的应用开发指导;第8章阐述了比较流行的Ubunto操作;第9章详尽地讲解了路由器操作的开发流程,为物联网网关、智能路由器及边缘计算服务器的研发打下基础;第10章给出了嵌入式底层驱动软件的开发指导。本书适合从事物联网开发的工程技术人员及物联网的师生阅读。

孙昊等编著

作品目录

  • 丛书序
  • 序言
  • 第1章 网络通信技术
  • 1.1 数字通信概述
  • 1.2 数字通信关键技术
  • 1.3 数字通信OSI模型
  • 1.4 TCP/IP网络通信协议
  • 1.5 UDP协议
  • 1.6 HTTP协议
  • 1.7 FTP协议
  • 1.8 Bluetooth协议
  • 1.9 ZigBee协议
  • 1.10 6LoWPAN低速无线个域网协议
  • 1.11 LoRa WAN低功耗广域网协议
  • 1.12 NB-IoT窄带物联网协议
  • 1.13 MQTT网络协议
  • 1.14 协议转换
  • 1.15 小结
  • 1.16 习题
  • 第2章 信息交换技术
  • 2.1 交换技术概述
  • 2.2 数字程控交换
  • 2.3 ATM交换
  • 2.4 以太网交换
  • 2.5 光交换
  • 2.6 二层交换——交换机原理
  • 2.7 三层转发——路由器原理
  • 2.8 三层交换——三层交换机
  • 2.9 交换机设计开发
  • 2.10 小结
  • 2.11 习题
  • 第3章 无线Wi-Fi技术
  • 3.1 Wi-Fi概述
  • 3.2 Wi-Fi基础
  • 3.3 Wi-Fi接入
  • 3.4 Wi-Fi管理
  • 3.5 Wi-Fi模块解析
  • 3.6 Wi-Fi驱动结构
  • 3.7 小结
  • 3.8 习题
  • 第4章 操作系统概述
  • 4.1 通用计算机操作系统
  • 4.2 嵌入式实时操作系统
  • 4.3 手机操作系统
  • 4.4 物联网操作系统
  • 4.5 小结
  • 4.6 习题
  • 第5章 物联网操作系统
  • 5.1 微软物联网操作系统
  • 5.2 谷歌物联网操作系统
  • 5.3 ARM物联网操作系统
  • 5.4 华为物联网操作系统Huawei LiteOS
  • 5.5 中兴物联网操作系统
  • 5.6 庆科物联网操作系统MICO
  • 5.7 小结
  • 5.8 习题
  • 第6章 嵌入式Linux操作系统
  • 6.1 uClinux简介
  • 6.2 RTLinux简介
  • 6.3 Ostro Linux简介
  • 6.4 HelloX物联网操作系统
  • 6.5 FreeRTOS操作系统简介
  • 6.6 Tiny OS操作系统简介
  • 6.7 RIOT OS操作系统简介
  • 6.8 小结
  • 6.9 习题
  • 第7章 物联网Zephyr操作系统
  • 7.1 Zephyr操作系统概述
  • 7.2 Zephyr系统内核
  • 7.3 在Linux上搭建Zephyr开发环境
  • 7.4 在Windows上搭建Zephyr开发环境
  • 7.5 用MSYS2搭建Zephyr开发环境
  • 7.6 应用程序开发
  • 7.7 小结
  • 7.8 习题
  • 第8章 嵌入式Ubuntu操作系统
  • 8.1 准备Ubuntu文件
  • 8.2 安装Ubuntu系统
  • 8.3 连网资源
  • 8.4 更新系统
  • 8.5 目录结构
  • 8.6 启动流程
  • 8.7 编程环境
  • 8.8 小结
  • 8.9 习题
  • 第9章 路由器OpenWrt操作系统
  • 9.1 OpenWrt开发环境基础
  • 9.2 OpenWrt常用命令
  • 9.3 OpenWrt常用工具
  • 9.4 在Windows上安装VMware
  • 9.5 在VMware上安装Ubuntu
  • 9.6 在Ubuntu上安装OpenWrt
  • 9.7 OpenWrt配置
  • 9.8 OpenWrt路由器应用开发
  • 9.9 OpenWrt应用程序编程实例
  • 9.10 小结
  • 9.11 习题
  • 第10章 设备底层驱动编程
  • 10.1 设备驱动简介
  • 10.2 Linux文件系统
  • 10.3 文件系统与设备驱动
  • 10.4 驱动编译及加载实例
  • 10.5 字符设备驱动
  • 10.6 小结
  • 10.7 习题
  • 参考文献
展开全部