《嵌入式物联网应用技术实践教程:基于6LoWPAN》[99M]百度网盘|pdf下载|亲测有效
《嵌入式物联网应用技术实践教程:基于6LoWPAN》[99M]百度网盘|pdf下载|亲测有效

嵌入式物联网应用技术实践教程:基于6LoWPAN pdf下载

出版社 社会出版社
出版年 2017-08
页数 390页
装帧 精装
评分 8.9(豆瓣)
8.99¥ 10.99¥

内容简介

本篇主要提供嵌入式物联网应用技术实践教程:基于6LoWPAN电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com

内容简介

  《嵌入式物联网应用技术实践教程:基于6LoWPAN》面向立志于进行嵌入式物联网应用开发的初学者以及向物联网应用技术开发转型的工程师,以联创中控(北京)科技有限公司的物联网综合实验开发套件为硬件平台,按照理论与实践相结合的思想,介绍物联网中嵌入式系统开发的基础理论和开发技术,并给出了具体的实例。
  《嵌入式物联网应用技术实践教程:基于6LoWPAN》针对嵌入式物联网开发过程中的重点、难点问题,既有基础知识的讲述,又有相关配套实例,使读者能容易、快速、全面地掌握嵌入式物联网应用产品的开发过程。
  《嵌入式物联网应用技术实践教程:基于6LoWPAN》从STM32 MCU基本接口讲起,逐步讲解传感器接口、无线射频技术、嵌入式Contiki OS基础与系统移植、Contiki无线网络的工作原理和开发技术,最后给出基于6LoWPAN的IPv6、WiFi、蓝牙3种无线技术的嵌入式物联网应用开发综合实例,让读者可以充分学习这些模块的原理、设计、应用,实现对嵌入式物联网应用技术知识点的深度掌握。
  《嵌入式物联网应用技术实践教程:基于6LoWPAN》可供从事无线传感器网络开发与应用的工程技术人员学习和使用,也可作为高等院校电子、通信、自动化等专业高年级本科生或研究生的教材使用。

内页插图

目录

第1章 嵌入式物联网系统概述
1.1 为什么物联网需要IP技术
1.1.1 智能设备简介
1.1.2 物联网——基于IP技术的智能设备
1.2 嵌入式系统的定义
1.3 嵌入式系统的常用术语
1.3.1 与硬件相关的术语
1.3.2 通信相关的术语
1.3.3 与功能模块及软件相关的术语
1.4 嵌入式系统C语言编程
1.4.1 软件架构
1.4.2 内存操作
1.4.3 屏幕操作
1.4.4 键盘操作
1.4.5 性能优化
1.5 STM32MCU简介
1.5.1 STM32MCU结构
1.5.2 STM32MCU存储器映像
1.5.3 STM32MCU系统时钟树
1.5.4 Cortex.M3简介

第2章 开发平台和编译环境
2.1 开发板的硬件结构
2.1.1 邑路原理图
2.1.2 原理图说明
2.2 编译开发环境的建立
2.2.1 安装EWARM
2.2.2 配置项目选项
2.2.3 安装JLINK仿真器驱动程序
2.2.4 编译和下载程序
2.2.5 串口调试助手介绍

第3章 通用并行接口GPIO
3.1 GPIO的结构及寄存器说明
3.2 GPIO库函数
3.3 GPIO设计实例——控制LED灯

第4章 中断和事件
4.1 嵌套向量中断控制器(NVIC)
4.2 外部中断/事件控制器(EXTI)
4.3 EXTI寄存器描述
4.4 中断库函数
4.4.1 NVIC库函数
4.4.2 EXTI库函数
4.5 设计实例——按键中断

第5章 USART串口通信
5.1 串口简介
5.2 USART寄存器说明
5.3 USART库函数
5.4 设计实例——按键中断

第6章 串行设备接口SPI
6.1 SPI结构及寄存器说明
6.2 SPI库函数
6.3 设计实例——LCD显示

第7章 定时器TIM
7.1 通用定时器
7.2 TIM寄存器结构
7.3 TIM库函数
7.4 设计实例1——通用定时器
7.5 设计实例2——SysTick定时器

第8章 看门狗
8.1 独立看门狗
8.1.1 IWDG功能描述
8.1.2 IWDG寄存器与库函数
8.1.3 IWDG应用实例
8.2 窗口看门狗
8.2.1 WWDG功能描述
8.2.2 WWDG寄存器与库函数
8.2.3 WWDG应用实例

第9章 温湿度采集系统设计
9.1 系统结构
9.2 软件结构
9.3 程序实现

第10章 Contiki开发基础
10.1 Contiki操作系统介绍
10.2 事件驱动机制和protothread机制
10.2.1 事件驱动
10.2.2 Contiki的事件驱动原理
10.2.3 protothread机制
10.3 Contiki的主要数据结构
10.3.1 数据结构的进程
10.3.2 数据结构之事件
10.3.3 数据结构之etimer
10.3.4 进程、事件、etimer关系
10.4 启动一个进程processstart
10.5 Contiki编程模式

第11章 Contiki系统移植
11.1 认识Contiki开发套件
11.1.1 Contiki开发套件介绍
11.1.2 跳线设置及硬件连接
11.2 搭建Contiki开发环境
11.2.1 Contiki源代码结构
11.2.2 Contiki系统移植过程
11.3 Contiki系统移植实例
11.3.1 LED控制
11.3.2 Contiki多线程
11.3.3 Contiki进程间的通信
11.3.4 按键位检测
11.3.5 Timer实例
11.3.6 LCD屏显示实例

第12章 Contiki无线网络
12.1 Contiki网络工程解析
12.1.1 网络工程目录结构
12.1.2 网络工程配置
12.1.3 contiki.main.c文件解析
12.1.4 模板工程实例
12.2 IPv6网关
12.2.1 IPv6网关的工作原理
12.2.2 IPv6网关架构解析
12.2.3 网关802.1 5.4 的IPv6网络实现
12.2.4 网关蓝牙的IPv6网络实现
12.2.5 网关WiFi的IPv6网络实现
12.2.6 IPv6网络实例
12.3 无线节点组网
12.3.1 802.1 5.4 节点RPL组网
12.3.2 蓝牙节点IPv6组网
12.3.3 WiFi节点IPv6组网
12.4 节点间通信
12.4.1 节点间UDP通信
12.4.2 节点间TCP通信
12.4.3 节点与PC间UDP通信
12.4.4 节点与PC间TCP通信
12.5 protoSocket编程

第13章 6LoWPAN物联网综合应用
13.1 6LoWPAN多网融合框架
13.2 传感器UIBee数据通信协议
13.3 传感器信息UDP采集及控制
13.4 传感器信息CoAP采集及控制
13.4.1 CoAP工作原理
13.4.2 传感器CoAP实例
13.4.3 实例操作步骤
13.5 传感器应用综合实训
13.5.1 无线节点信息采集与LED控制底层的实现
13.5.2 MeshTop综合应用程序的实现
13.5.3 综合应用演示步骤
13.6 添加自定义传感器
13.6.1 基本思路和关键技术
13.6.2 自定义传感器演示操作步骤
参考文献

前言/序言

  随着过去10年工业在微控制器、低功耗无线电、电池和微电子技术方面取得的进步,支持IP的智能嵌入式设备成为主要发展趋势,其数量正在迅速增长,并成为互联网上最新服务中不可分割的一部分,将来肯定会超过PC和服务器的数量。无线嵌入式物联网是由许多无线低功耗嵌入式设备组成的最前沿互联网,它所支持的应用对社会有效、安全和可持续发展至关重要,比如智慧家居和楼宇自动化、医疗保健、能源效率、智能电网和环境监测。本书正是为了适应形势发展的迫切需要,为关注嵌入式物联网技术发展的读者而写,尽量对基于6LoWPAN的嵌入式物联网技术的特点、内涵和应用作一个详尽而全面的介绍。
  本书特点表现在:一是以实例为基础,详细阐述物联网中低功耗嵌入式系统的构建和开发所需要的基础知识,同时恰当地摒弃部分对于初学者而言暂时不用或很少用到的知识点,目的是突出学习重点。二是理论与实践相结合,在介绍低功耗嵌入式物联网应用技术的基础之上,还对嵌入式物联网应用系统的构建与测试进行介绍,努力做到理论深刻而又浅显易懂,使读者不但能够掌握6LoWPAN技术,而且能够设计和搭建实际的嵌入式物联网应用系统。三是将模块化设计与系统设计相结合,力求做到由浅入深,由简到繁,各章既自成体系,前后又有所兼顾,避免重复。
  本书共分为13章。
  第1章主要介绍嵌入式物联网系统;第2章主要介绍开发平台和编译环境;第3~8章深入讨论基于STM32MCU物联网中嵌入式系统的常见接口技术和相关实例;第9章介绍嵌入式物联网中常见温湿度采集系统的设计与开发过程;第10章主要介绍ContikiOS开发基础;第11章主要介绍Contiki系统移植;第12章主要介绍Contiki无线通信技术;第13章给出基于6LoWPAN的IPv6、WiFi和蓝牙3种无线通信融合的物联网综合应用案例,供读者参考。
  本书只是嵌入式物联网的入门级读物,阅读完本书后,读者需要结合自己的项目要求,对相应源代码进行修改,只有通过不断实践,才能真正掌握嵌入式物联网应用开发技术。
  本书的第1~4章由罗玉梅编写,第5~9章由陈君华编写,第10、11章由刘珺编写,第12、13章由罗玲编写。全书由陈君华统稿审校。参与本书编写的还有计海锋、谢义、张建伟、武学文、陈晓燕、潘宏斌、卢斯等几位技术专家,余扬、金青海、代娜等几位同学也参与了本书部分代码测试仿真与绘图。感谢联创中控(北京)科技有限公司提供优质的硬件平台。本书的出版得到了云南省高校物联网应用技术重点实验室建设项目、昆明市中青年学术和技术后备人才项目和高水平民族大学建设项目的资助,同时北京理工大学出版社有限责任公司为本书的编辑和出版做了大量工作,在此表示感谢。此外,本书在编写过程中,参考了众多的书籍和资料,在此对书籍和资料的作者一并表示感谢!
  由于编者水平有限,书中难免有不妥当的地方,恳请广大读者批评指正。