图书介绍

嵌入式物联网应用技术实践教程 基于6LoWPAN【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

嵌入式物联网应用技术实践教程 基于6LoWPAN
  • 陈君华 著
  • 出版社: 北京:北京理工大学出版社
  • ISBN:9787568248051
  • 出版时间:2017
  • 标注页数:268页
  • 文件大小:53MB
  • 文件页数:277页
  • 主题词:互联网络-应用-教材;智能技术-应用-教材

PDF下载


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

下载说明

嵌入式物联网应用技术实践教程 基于6LoWPANPDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 嵌入式物联网系统概述1

1.1 为什么物联网需要IP技术2

1.1.1 智能设备简介2

1.1.2 物联网——基于IP技术的智能设备2

1.2 嵌入式系统的定义6

1.3 嵌入式系统的常用术语8

1.3.1 与硬件相关的术语8

1.3.2 与通信相关的术语9

1.3.3 与功能模块及软件相关的术语10

1.4 嵌入式系统C语言编程11

1.4.1 软件架构12

1.4.2 内存操作16

1.4.3 屏幕操作20

1.4.4 键盘操作25

1.4.5 性能优化27

1.5 STM32 MCU简介29

1.5.1 STM32 MCU结构30

1.5.2 STM32 MCU存储器映像31

1.5.3 STM32 MCU系统时钟树32

1.5.4 Cortex-M3简介33

第2章 开发平台和编译环境34

2.1 开发板的硬件结构34

2.1.1 电路原理图34

2.1.2 原理图说明34

2.2 编译开发环境的建立37

2.2.1 安装EWARM37

2.2.2 配置项目选项37

2.2.3 安装JLINK仿真器驱动程序39

2.2.4 编译和下载程序39

2.2.5 串口调试助手介绍40

第3章 通用并行接口GPIO41

3.1 GPIO的结构及寄存器说明41

3.2 GPIO库函数43

3.3 GPIO设计实例——控制LED灯45

第4章 中断和事件49

4.1 嵌套向量中断控制器(NVIC)49

4.2 外部中断/事件控制器(EXTI)52

4.3 EXTI寄存器描述54

4.4 中断库函数55

4.4.1 NVIC库函数55

4.4.2 EXTI库函数57

4.5 设计实例——按键中断57

第5章 USART串口通信61

5.1 串口简介61

5.2 USART寄存器说明62

5.3 USART库函数67

5.4 设计实例——按键中断69

第6章 串行设备接口SPI72

6.1 SPI结构及寄存器说明73

6.2 SPI库函数74

6.3 设计实例——LCD显示75

第7章 定时器TIM83

7.1 通用定时器83

7.2 TIM寄存器结构84

7.3 TIM库函数85

7.4 设计实例1——通用定时器87

7.5 设计实例2——SysTick定时器90

第8章 看门狗92

8.1 独立看门狗92

8.1.1 IWDG功能描述93

8.1.2 IWDG寄存器与库函数93

8.1.3 IWDG应用实例93

8.2 窗口看门狗95

8.2.1 WWDG功能描述95

8.2.2 WWDG寄存器与库函数96

8.2.3 WWDG应用实例96

第9章 温湿度采集系统设计99

9.1 系统结构99

9.2 软件结构101

9.3 程序实现101

第10章 Contiki开发基础104

10.1 Contiki操作系统介绍104

10.2 事件驱动机制和protothread机制106

10.2.1 事件驱动106

10.2.2 Contiki的事件驱动原理107

10.2.3 protothread机制113

10.3 Contiki的主要数据结构120

10.3.1 数据结构的进程120

10.3.2 数据结构之事件122

10.3.3 数据结构之etimer123

10.3.4 进程、事件、etimer关系124

10.4 启动一个进程process_start125

10.5 Contiki编程模式131

第11章 Contiki系统移植135

11.1 认识Contiki开发套件135

11.1.1 Contiki开发套件介绍135

11.1.2 跳线设置及硬件连接136

11.2 搭建Contiki开发环境137

11.2.1 Contiki源代码结构137

11.2.2 Contiki系统移植过程138

11.3 Contiki系统移植实例143

11.3.1 LED控制143

11.3.2 Contiki多线程148

11.3.3 Contiki进程间的通信150

11.3.4 按键位检测152

11.3.5 Timer实例156

11.3.6 LCD屏显示实例158

第12章 Contiki无线网络160

12.1 Contiki网络工程解析160

12.1.1 网络工程目录结构160

12.1.2 网络工程配置162

12.1.3 contiki-main.c文件解析163

12.1.4 模板工程实例166

12.2 IPv6网关167

12.2.1 IPv6网关的工作原理167

12.2.2 IPv6网关架构解析169

12.2.3 网关802.15.4的IPv6网络实现174

12.2.4 网关蓝牙的IPv6网络实现176

12.2.5 网关WiFi的IPv6网络实现177

12.2.6 IPv6网络实例178

12.3 无线节点组网181

12.3.1 802.15.4节点RPL组网181

12.3.2 蓝牙节点IPv6组网191

12.3.3 WiFi节点IPv6组网195

12.4 节点间通信198

12.4.1 节点间UDP通信198

12.4.2 节点间TCP通信204

12.4.3 节点与PC间UDP通信210

12.4.4 节点与PC间TCP通信213

12.5 protoSocket编程216

第13章 6LoWPAN物联网综合应用220

13.1 6LoWPAN多网融合框架220

13.2 传感器UIBee数据通信协议225

13.3 传感器信息UDP采集及控制228

13.4 传感器信息CoAP采集及控制236

13.4.1 CoAP工作原理236

13.4.2 传感器CoAP实例239

13.4.3 实例操作步骤243

13.5 传感器应用综合实训246

13.5.1 无线节点信息采集与LED控制底层的实现246

13.5.2 MeshTop综合应用程序的实现251

13.5.3 综合应用演示步骤258

13.6 添加自定义传感器261

13.6.1 基本思路和关键技术261

13.6.2 自定义传感器演示操作步骤265

参考文献268

热门推荐