0 次点评

物联网渗透测试

分类:网络安全    下载:0    浏览:91    时间:2026-10-17
本书介绍物联网渗透测试的原理和实用技术。主要内容包括IOT威胁建模、固件分析及漏洞利用、嵌入式web应用漏洞、IOT移动应用漏洞、IOT设备攻击、无线电入侵、固件安全和移动安全最佳实践、硬件保护以及IOT高级漏洞的利用与安全自动化。 书名:物联网渗透测试 定价:89.00元 作者:[美]亚伦·古兹曼(AaronGuzman),[美]阿迪蒂亚· 出版社:机械工业出版社 出版日期:2019-05-01 ISBN:9787111625070 页码:304 目录 译者序 前言 致谢 作者简介 审稿者简介 第1章 IoT渗透测试 1.1 简介 1.2 定义IoT生态系统与渗透测试生命周期 1.3 固件入门 1.3.1 固件深度分析 1.3.2 固件的开发供应链 1.4 IoT中的Web应用 1.5 IoT中的移动应用 1.5.1 混合应用 1.5.2 原生应用 1.6 硬件设备基础 1.7 IoT无线通信简介 1.7.1 Wi-Fi 1.7.2 ZigBee 1.7.3 Z-Wave 1.7.4 蓝牙 1.8 IoT渗透测试环境的部署 1.8.1 软件工具要求 1.8.2 硬件分析工具需求 1.8.3 无线电分析工具需求 第2章 IoT威胁建模 2.1 简介 2.2 威胁建模概念简介 2.2.1 准备工作 2.2.2 测试流程 2.3 IoT设备威胁建模剖析 2.4 固件威胁建模 2.4.1 准备工作 2.4.2 测试流程 2.5 IoT Web应用威胁建模 2.6 IoT移动应用威胁建模 2.7 IoT设备硬件威胁建模 2.8 IoT无线电通信威胁建模 第3章 固件分析与漏洞利用 3.1 简介 3.2 固件分析方法 3.3 固件提取 3.3.1 准备工作 3.3.2 测试流程 3.3.3 测试分析 3.4 固件分析 3.4.1 准备工作 3.4.2 测试流程 3.4.3 测试分析 3.4.4 拓展学习 3.4.5 延伸阅读 3.5 文件系统分析 3.5.1 准备工作 3.5.2 测试流程 3.5.3 测试分析 3.5.4 拓展学习 3.5.5 延伸阅读 3.6 基于固件仿真的动态分析 3.6.1 准备工作 3.6.2 测试流程 3.6.3 测试分析 3.6.4 拓展学习 3.7 ARM与MIPS架构下二进制文件的分析入门 3.7.1 准备工作 3.7.2 测试流程 3.7.3 拓展学习 3.8 MIPS架构下的漏洞利用 3.8.1 准备工作 3.8.2 测试流程 3.8.3 测试分析 3.8.4 拓展学习 3.9 使用firmware-mod-kit(FMK)在固件中添加后门 3.9.1 准备工作 3.9.2 测试流程 3.9.3 测试分析 第4章 嵌入式Web应用漏洞利用 4.1 简介 4.2 Web应用的安全测试 4.3 Burp Suite的用法 4.3.1 准备工作 4.3.2 测试流程 4.3.3 测试分析 4.3.4 拓展学习 4.3.5 延伸阅读 4.4 OWASP ZAP的用法 4.4.1 准备工作 4.4.2 测试流程 4.4.3 拓展学习 4.5 命令注入漏洞利用 4.5.1 准备工作 4.5.2 测试流程 4.5.3 延伸阅读 4.6 XSS漏洞利用 4.6.1 准备工作 4.6.2 测试流程 4.6.3 拓展学习 4.6.4 延伸阅读 4.7 CSRF漏洞利用 4.7.1 准备工作 4.7.2 测试流程 4.7.3 延伸阅读 第5章 IoT移动应用漏洞利用 5.1 简介 5.2 获取IoT移动应用 5.3 反编译Android应用 5.3.1 准备工作 5.3.2 测试流程 5.3.3 延伸阅读 5.4 解密iOS应用 5.4.1 准备工作 5.4.2 测试流程 5.4.3 延伸阅读 5.5 基于MobSF框架的静态分析 5.5.1 准备工作 5.5.2 测试流程 5.5.3 拓展学习 5.6 基于idb的iOS数据存储分析 5.6.1 准备工作 5.6.2 测试流程 5.6.3 拓展学习 5.6.4 延伸阅读 5.7 Android数据存储分析 5.7.1 准备工作 5.7.2 测试流程 5.7.3 延伸阅读 5.8 动态分析测试 5.8.1 准备工作 5.8.2 测试流程 5.8.3 延伸阅读 第6章 IoT设备攻击技术 6.1 简介 6.2 硬件漏洞利用与软件漏洞利用 6.3 硬件攻击方法 6.3.1 信息搜集与分析 6.3.2 设备的外部分析与内部分析 6.3.3 通信接口识别 6.3.4 采用硬件通信技术获取数据 6.3.5 基于硬件漏洞利用方法的软件漏洞利用 6.4 硬件分析技术 6.4.1 打开设备 6.4.2 芯片分析 6.5 电子技术基础 6.5.1 电阻 6.5.2 电压 6.5.3 电流 6.5.4 电容 6.5.5 晶体管 6.5.6 存储器类型 6.5.7 串行通信与并行通信 6.5.8 拓展学习 6.6 总线与接口识别 6.6.1 测试流程 6.6.2 拓展学习 6.7 嵌入式设备的串行接口 6.7.1 准备工作 6.7.2 测试流程 6.7.3 延伸阅读 6.8 NAND噪声干扰 6.8.1 准备工作 6.8.2 测试流程 6.8.3 延伸阅读 6.9 JTAG接口的调试与漏洞利用 6.9.1 准备工作 6.9.2 测试流程 6.9.3 延伸阅读 第7章 无线电攻击技术 7.1 简介 7.2 SDR入门 7.3 SDR工具 7.3.1 准备工作 7.3.2 测试流程 7.3.3 拓展学习 7.4 ZigBee漏洞利用 7.4.1 准备工作 7.4.2 测试流程 7.4.3 拓展学习 7.5 Z-Wave深入分析 7.6 BLE分析及漏洞利用 7.6.1 准备工作 7.6.2 测试流程 7.6.3 拓展学习 第8章 固件安全实践 8.1 简介 8.2 内存崩溃漏洞防护 8.2.1 准备工作 8.2.2 测试流程 8.2.3 延伸阅读 8.3 注入攻击防护 8.3.1 测试流程 8.3.2 延伸阅读 8.4 固件更新保护 8.5 敏感信息保护 8.5.1 测试流程 8.5.2 延伸阅读 8.6 嵌入式框架加固 8.6.1 准备工作 8.6.2 测试流程 8.7 第三方代码及组件的保护 8.7.1 准备工作 8.7.2 测试流程 第9章 移动安全实践 9.1 简介 9.2 数据存储安全 9.2.1 准备工作 9.2.2 测试流程 9.2.3 延伸阅读 9.3 认证控制措施的实现 9.3.1 测试流程 9.3.2 延伸阅读 9.4 数据传输安全 9.4.1 测试流程 9.4.2 延伸阅读 9.5 Android与iOS平台下组件的使用安全 9.6 第三方代码与组件安全 9.6.1 测试流程 9.6.2 延伸阅读 9.7 针对逆向分析的保护措施 9.7.1 测试流程 9.7.2 拓展学习 9.7.3 延伸阅读 第10章 硬件安全保障 10.1 简介 10.2 硬件实践 10.3 非通用的螺丝类型 10.4 防篡改和硬件保护机制 10.5 侧信道攻击保护 10.6 暴露的接口 10.7 通信数据加密与TPM 第11章 IoT高级漏洞利用与自动化安全防护 11.1 简介 11.2 ROP gadget搜索 11.2.1 准备工作 11.2.2 测试流程 11.2.3 延伸阅读 11.3 Web安全漏洞的组合利用 11.3.1 测试流程 11.3.2 延伸阅读 11.4 固件持续集成测试配置 11.4.1 准备工作 11.4.2 测试流程 11.4.3 延伸阅读 11.5 Web应用持续集成测试配置 11.5.1 准备工作 11.5.2 测试流程 11.5.3 延伸阅读 11.6 移动应用持续集成测试配置 11.6.1 准备工作 11.6.2 测试流程 11.6.3 延伸阅读
0 次点评

物联网+智能家居 移动互联技术应用

分类:其它    下载:0    浏览:83    时间:2026-09-01
《物联网+智能家居 移动互联技术应用》是一本综合性、应用性较强的书。本书从物联网、智能家居认知入手,由浅入深地把移动互联技术逐渐引出,逐一讲述移动互联设备;在此基础上实现移动互联设备的连接,搭建IP网络,利用命令搭建无线传感网络,后介绍安卓系统的开发和测试。本书后一部分要求学生有语言基础,所以各校可根据学生现状作为选学内容。 本书可作为中、高职院校智能楼宇类、电子信息类、计算机类、通信类专业和物联网应用专业的智能家居课程的教学、实训与竞赛参考书,也可供广大装饰装修电工和智能小区的从业人员阅读,还可作为智能家居的培训教材。 作者: 郑静 / 赵玲 / 张丹辉 出版社: 化学工业出版社 出版年: 2017-1-1 ISBN: 9787122277572 页数: 16开 装帧: 平装 定价: 30.80 目录 绪论 / 001 物联网技术应用认知 / 002 智能家居体验与认知 / 005 第一章 移动互联设备认知 / 014 第一节 智能终端设备识别 / 015 第二节 ZigBee设备识别 / 017 第三节 Bluetooth设备识别 / 020 第四节 433MHz无线通信节点 / 023 第五节 继电器识别 / 024 第六节 声光报警器识别 / 033 第七节 烟雾探测器识别 / 035 第八节 门磁识别 / 038 第九节 可燃气体探测器识别 / 040 第十节 人体红外探测器识别 / 042 第十一节 水浸控制器识别 / 044 第十二节 平板电脑组网识别 / 046 第十三节 网络摄像头识别 / 051 第十四节 工程操作台识别 / 053 第二章 移动互联设备的连接 / 059 第一节 利用仿真软件实现移动互联设备的连接 / 060 第二节 应用仿真设计、运行平台 / 077 第三节 设备之间实物连接 / 123 第三章 搭建IP网络 / 131 第一节 Wi-Fi组网 / 132 第二节 网络摄像头的设置 / 140 第四章 搭建无线传感网络 / 149 第一节 配置命令 / 150 第二节 智能终端调试 / 158 第三节 智能终端中ZigBee调试 / 162 第四节 智能终端下蓝牙的配置 / 166 第五章 安卓系统的开发与测试 / 171 附录一 移动互联技术应用竞赛示例 / 177 附录二 2014年智能家居竞赛试题 / 181 参考文献 / 185
0 次点评

物联网无线传感器网络技术与应用ZigBee版

分类:WiFi相关    下载:0    浏览:119    时间:2026-08-19
本书全面、系统地介绍了ZigBee无线传感器网络的基本理论及其相关应用。全书共分为8个项目,内容包括初识ZigBee无线传感器网络、ZigBee无线传感器网络入门、了解ZigBee无线传感器网络协议栈、ZigBee无线传感器网络数据通信、ZigBee无线传感器网络的管理、网关技术应用、ZigBee无线传感器网络设计、ZigBee无线传感器网络测试。本书可作为高等院校和高职院校的物联网应用技术专业、通信专业、计算机应用专业、网络专业等相关专业的教材,也可作为物联网领域相关企业工程技术人员的培训教材和工具书。 作者: 谢金龙 邓人铭 出版社: 人民邮电出版社 ISBN: 9787115394408 装帧: 平装 定价: 45元 目录 项目一 初识ZigBee无线传感器网络 1 1.1 ZigBee无线传感网络概述 2 1.1.1 ZigBee无线传感器网络的定义 2 1.1.2 ZigBee无线传感器网络的特点 3 1.2 ZigBee无线传感器网络构架 5 1.2.1 ZigBee无线传感器网络的组成 5 1.2.2 ZigBee无线传感器网络系统结构 7 1.2.3 ZigBee无线传感器网络工作流程 8 1.3 ZigBee无线传感器网络的通信协议架构 8 1.3.1 概述 8 1.3.2 ZigBee无线网络通信信道分析 9 1.3.3 ZigBee的网络号 11 1.3.4 ZigBee的地址 11 1.3.5 ZigBee的设备类型 11 1.4 ZigBee无线传感器网络拓扑结构 12 1.5 ZigBee无线传感器网络面临的技术挑战和发展趋势 14 1.5.1 ZigBee无线传感器网络面临的技术挑战 14 1.5.2 ZigBee无线传感器网络的发展趋势 15 1.6 ZigBee无线传感器网络的应用 17 项目小结 18 主要概念 18 实训项目 18 实训考核 19 实训参考 21 课后练习 25 项目二 ZigBee无线传感器网络入门 26 2.1 需求分析 27 2.1.1 各层功能简介 27 2.1.2 最低需求估算 27 2.2 硬件资源 28 2.2.1 节点芯片选型 28 2.2.2 核心板硬件资源 28 2.2.3 底板硬件资源 32 2.3 软件资源 34 2.3.1 ZigBee协议栈选型 34 2.3.2 IAR集成开发环境的安装 34 2.3.3 安装仿真器驱动程序 38 2.3.4 安装物理地址烧写软件 41 2.4 软件应用 43 2.4.1 IAR的使用 43 2.4.2 协议栈的安装 52 2.4.3 协议栈的移除和增加文件 58 2.4.4 协议栈的基本操作 59 项目小结 62 主要概念 62 实训项目 62 实训考核 63 实训参考 63 课后练习 75 项目三 了解ZigBee无线传感器网络协议栈 77 3.1 Z-Stack协议栈 78 3.1.1 协议与协议栈 78 3.1.2 使用Z-Stack协议栈传输 78 3.2 ZigBee无线传感器网络功能层简介 79 3.2.1 物理层 79 3.2.2 介质访问控制层 80 3.2.3 网络层 80 3.2.4 应用层 83 3.3 OSAL多任务分配机制 84 3.3.1 OSAL基础知识 84 3.3.2 OSAL简介 85 3.3.3 协议栈软件架构 87 3.4 OSAL的运行机制 88 3.4.1 OSAL任务启动和初始化 89 3.4.2 OSAL任务的执行 92 3.4.3 OSAL的事件传递机制 97 3.4.4 OSAL添加新任务 98 3.4.5 事件的捕获 103 3.5 OSAL应用编程接口 105 3.6 OSAL应用编程 107 项目小结 109 主要概念 110 实训项目 110 实训考核 110 实训参考 111 课后练习 118 项目四 ZigBee无线传感器网络数据通信 119 4.1 ZigBee无线数据传输 120 4.1.1 开发基础 120 4.1.2 工作流程 125 4.1.3 数据发送 126 4.1.4 数据接收 128 4.2 ZigBee数据包 135 4.2.1 ZigBee数据包的结构 135 4.2.2 ZigBee数据传输流程 135 4.2.3 数据包格式 138 4.3 利用串口收发数据 140 4.3.1 串口概述 140 4.3.2 收发数据的实现方法 140 4.3.3 协议栈中的串口操作 146 4.4 非易失性存储器操作 152 4.4.1 NV操作函数 153 4.4.2 NV基本操作 154 4.4.3 NV基础实验 155 4.4.4 NV基础实验效果 159 4.5 组网验证 159 4.5.1 帧格式介绍 159 4.5.2 组网测试 160 项目小结 160 主要概念 160 项目实训 160 实训考核 161 实训参考 161 课后练习 168 项目五 ZigBee无线传感器网络的管理 170 5.1 ZigBee无线传感器网络设备 171 5.1.1 概述 171 5.1.2 地址分配 171 5.1.3 地址分配机制 172 5.1.4 ZigBee 的路由参数 173 5.2 ZigBee无线数据通信编程 174 5.3 Z-Stack协议栈的网络管理 188 5.3.1 Z-Stack协议栈的网络管理概述 188 5.3.2 Z-Stack协议栈的网络管理实验 189 项目小结 192 主要概念 193 实训项目 193 实训考核 194 实训参考 195 课后练习 203 项目六 网关技术应用 204 6.1 概述 205 6.2 网关的分类 205 6.2.1 协议网关 205 6.2.2 应用网关 206 6.2.3 安全网关 206 6.3 网关的特点与功能 206 6.3.1 网关的特点 207 6.3.2 网关的功能 207 6.4 ZigBee无线传感器网络网关选型 207 6.4.1 网关开发板 208 6.4.2 CC2530模块 208 6.4.3 网关协议的转换 209 项目小结 209 主要概念 209 项目实训 209 实训考核 210 实训参考 210 课后练习 215 项目七 ZigBee无线传感器网络设计 216 7.1 ZigBee无线传感器网络系统设计的基本要求 217 7.1.1 系统总体设计原则 217 7.1.2 WSN路由协议设计要求 217 7.1.3 评价指标体系 218 7.2 ZigBee无线传感器网络的安全 218 7.2.1 传感器网络的安全分析 218 7.2.2 传感器网络的安全性目标 219 7.2.3 传感器网络的安全策略 220 7.3 ZigBee无线传感器网络硬件的设计 222 7.3.1 传感节点的设计 223 7.3.2 网关和汇聚节点的设计 225 7.3.3 典型节点 226 7.3.4 节点应用选型 230 7.4 ZigBee无线传感器网络软件的设计 230 7.4.1 软件架构 231 7.4.2 中间件 232 7.4.3 操作系统 234 7.5 无线传感器网络的操作系统 235 7.5.1 WSN操作系统概述 235 7.5.2 TinyOS的技术特点 237 7.5.3 TinyOS的体系结构 237 项目小结 238 主要概念 238 项目实训 239 实训考核 239 实训参考 240 课后练习 247 项目八 ZigBee无线传感器网络测试 248 8.1 检测技术的基础 249 8.1.1 概述 249 8.1.2 测试场地 251 8.1.3 测试设备 253 8.2 ZigBee无线传感器网络的测试方法 256 8.2.1 物理测试 256 8.2.2 仿真测试 257 8.3 ZigBee无线传感器网络常见的测试项目 257 8.3.1 带宽测试 257 8.3.2 频率稳定性测试 258 8.3.3 功率测试 258 项目小结 258 主要概念 258 项目实训 259 实训考核 259 实训参考 260 课后练习 269 参考文献 270
0 次点评

AIoT物联网开发实战(下)

分类:其它    下载:7    浏览:160    时间:2026-08-03
本电子书由阿里云开发者社区基于《AIoT 物联网技术》专栏中的技术文章整理成电子书, 方便广大 IoT 物联网开发者学习和掌握基于阿里云 IoT 物联网平台技术的开发,加速 IoT 企业业务落地。  本书共分为上下两册。下册共计四个章节,包含规则引擎-数据流转、监控运维、全链路开发实战、场景开发实践。通过本章节的学习,可以看到 6大场景案例详解,帮助你快速理解规则引擎、监控运维等操作。 下载:AIoT物联网开发实战(上) 目录 规则引擎-数据流转5 阿里云IoT 规则引擎SQL 参考6 两张图秒懂IoT 设备数据云端流转8 IoT 设备数据转存到DB 表格存储10 实时监听设备在线/离线事件16 IoT 设备运行状态缓存到Redis 20 IoT 设备之间M2M 场景联动实战28 App 和IoT 设备数据实时同步和控制38 监控运维44 IoT 物联网平台3 种计费方式45 IoT 平台消息轨迹全景图49 IoT 平台性能压测工具JMeter 53 IoT 设备OTA 固件升级实践60 用Wireshark 抓包分析IoT 设备网络行为69 IoT 平台日志服务详解76 IoT 设备日志采集利器服务80 全链路开发实战84 IoT 平台端到端开发实践85 7 分钟视频讲解全链路开发102 自建MQTT 迁移阿里云loT 103 TCP 协议IoT 设备迁移上云122 场景开发实践131 AI 人脸识别,监控老板行踪! 132 IoT+DB + DataV 搭建实时环境监控大屏147 IoT+TSDB+Quick BI 环境监控156 20 元自制Arduino 环境监测仪165 IoT 二维码收款播报音箱177 IoT 智能手持测温枪开发179
0 次点评

AIoT物联网开发实战(上)

分类:其它    下载:4    浏览:117    时间:2026-08-03
AIoT 物联网技术——快速上门MQTT协议、设备上云、消息发送/接收实战 本电子书由阿里云开发者社区基于《AIoT 物联网技术》专栏中的技术文章整理成电子书, 方便广大 IoT 物联网开发者学习和掌握基于阿里云 IoT 物联网平台技术的开发,加速 IoT 企业业务落地。  本书共分为上下两册。上册共有设备接入篇和消息处理篇两个章节,教读者学习到如何快速上手MQTT协议、设备上云等技能;面对消息如何发送,以及掌握消息接收实战。 下载:AIoT物联网开发实战(下) 目录 设备接入5 MQTT 协议与IoT 物联网平台6 CoAP 协议详解17 IoT 设备上云方案详解24 电信NB-IoT 无缝对接阿里云IoT 27 LoRaWAN 设备接入实战35 微信小程序MQTT 模拟器42 IoT 设备免烧录三元组,开机即时注册51 IoT 存量设备零改造迁移上云57 基于函数计算实现IoT 设备动态注册64 Nodejs 版mqtt 接入阿里云IoT 68 C#设备接入IoT 物联网平台74 IoT 设备用HTTPS 协议接入物联网平台80 网关与子设备上云开发实战89 设备用X.509 证书接入实战(一) 97 设备用X.509 证书接入实战(二) 102 消息处理110 深度解读IoT 消息洪峰怎么扛111 亿级IoT 设备连接底层逻辑117 IoT 平台广播消息Broadcast 实战125 IoT 设备离线时,下行消息方案129 自定义Topic 同步调用RRPC 实战(二) 137 系统Topic 实现云端同步调用RRPC(一) 145 设备上报二进制数据云端解析153
0 次点评

物联网开发与应用:基于ZigBee、SimpliciTI、低功率蓝牙、Wi-Fi技术

分类:WiFi相关    下载:0    浏览:368    时间:2026-01-24
作者:廖建尚 出版时间:2017/6/1 ISBN:9787121318221 出 版 社:电子工业出版社 本书结合CC2530和ZigBee、CC1110和SimpliciTI、CC2540和低功耗蓝牙、CC3200和Wi-Fi,由浅入深地介绍物联网和云平台开发技术。全书采用任务式开发的学习方法,共积累了50多个趣味盎然、贴近社会和生活的案例,每个案例均有完整的开发过程,分别是明确的学习目标、清晰的环境开发要求、深入浅出的原理学习、详细的开发内容和完整的开发步骤,最后进行总结和拓展,将理论学习和开发实践结合起来,每个案例均附上完整的开发代码,在源代码的基础可以进行快速二次开发。本书将无线传感网络技术、物联网平台开发技术、Android移动互联网开发结合在一起,实现了强大的物联网数据采集、传输和处理,可以开发功能强大的物联网系统,并适用在多个行业的应用。 第1章 无线传感物联网开发基础 1 1.1 任务1 认识物联网与无线传感网络 1 1.1.1 物联网 1 1.1.2 物联网重点发展领域 2 1.1.3 物联网和“互联网+” 4 1.1.4 物联网中的无线传感网络技术 5 1.2 任务2 认识物联网开发平台 11 1.2.1 ZXBeeEdu无线节点介绍 11 1.2.2 ZXBee 系列无线模组介绍 12 1.2.3 跳线设置及硬件连接 13 1.2.4 无线节点硬件资源 16 1.3 任务3 搭建物联网开发环境 17 1.3.1 学习目标 17 1.3.2 开发环境 18 1.3.3 原理学习 18 1.3.4 开发步骤 18 1.4 任务4 创建第一个IAR应用程序 20 1.4.1 创建工程 20 1.4.2 工程设置 23 1.4.3 IAR程序的下载、调试 25 1.4.4 下载hex文件 28 第2章 TI CC系列处理器接口开发 30 2.1 任务5 GPIO驱动 31 2.1.1 学习目标 31 2.1.2 开发环境 31 2.1.3 原理学习 31 2.1.4 开发内容 33 2.1.5 开发步骤 34 2.1.6 总结与拓展 35 2.2 任务6 外部中断 35 2.2.1 学习目标 35 2.2.2 开发环境 35 2.2.3 原理学习 35 2.2.4 开发内容 37 2.2.5 开发步骤 38 2.2.6 总结与拓展 39 2.3 任务7 定时器 39 2.3.1 学习目标 39 2.3.2 开发环境 39 2.3.3 原理学习 39 2.3.4 开发内容 41 2.3.5 开发步骤 42 2.3.6 总结与拓展 43 第3章 TI CC系列处理器传感器接口开发 44 3.1 任务8 光敏传感器 44 3.1.1 学习目标 44 3.1.2 开发环境 44 3.1.3 原理学习 45 3.1.4 开发内容 45 3.1.5 开发步骤 47 3.1.6 总结与拓展 47 3.2 任务9 温湿度传感器 47 3.2.1 学习目标 47 3.2.2 开发环境 47 3.2.3 原理学习 47 3.2.4 开发内容 49 3.2.5 开发步骤 51 3.2.6 总结与拓展 52 3.3 任务10 雨滴/凝露传感器 52 3.3.1 学习目标 52 3.3.2 开发环境 52 3.3.3 原理学习 52 3.3.4 开发内容 53 3.3.5 开发步骤 54 3.3.6 总结与拓展 54 第4章 CC2530和ZigBee协议开发 55 4.1 任务11 认识ZStack协议栈 56 4.1.1 ZStack的安装 56 4.1.2 ZStack的结构 57 4.1.3 设备的选择 59 4.1.4 定位编译选项 59 4.1.5 ZStack中的寻址 61 4.1.6 ZStack中的路由 62 4.1.7 OSAL调度管理 63 4.1.8 配置信道 64 4.2 任务12 解析ZStack协议栈工程 65 4.2.1 学习目标 65 4.2.2 开发环境 65 4.2.3 原理学习 65 4.3 任务13 多点自组织组网 81 4.3.1 学习目标 81 4.3.2 开发环境 81 4.3.3 原理学习 81 4.3.4 开发内容 83 4.3.5 开发步骤 86 4.3.6 总结与拓展 88 4.4 任务14 信息广播/组播 88 4.4.1 学习目标 88 4.4.2 开发环境 88 4.4.3 原理学习 88 4.4.4 开发内容 89 4.4.5 开发步骤 92 4.4.6 总结与拓展 93 4.5 任务15 网络拓扑―星状网 94 4.5.1 学习目标 94 4.5.2 开发环境 94 4.5.3 原理学习 94 4.5.4 开发内容 94 4.5.5 开发步骤 98 4.5.6 总结与拓展 98 4.6 任务16 网络拓扑―树状网 99 4.6.1 学习目标 99 4.6.2 开发环境 99 4.6.3 原理学习 99 4.6.4 开发内容 100 4.6.5 开发步骤 103 4.6.6 总结与拓展 104 4.7 任务17 ZigBee串口应用 104 4.7.1 学习目标 104 4.7.2 开发环境 104 4.7.3 原理学习 105 4.7.4 开发内容 105 4.7.5 开发步骤 108 4.7.6 总结与拓展 108 4.8 任务18 ZigBee协议分析 108 4.8.1 学习目标 108 4.8.2 开发环境 109 4.8.3 原理学习 109 4.8.4 开发内容 110 4.8.5 开发步骤 112 4.8.6 总结与拓展 112 4.9 任务19 ZigBee绑定 113 4.9.1 学习目标 113 4.9.2 开发环境 114 4.9.3 原理学习 114 4.9.4 开发内容 115 4.9.5 开发步骤 117 4.9.6 总结与拓展 118 第5章 CC1110和SimpliciTI协议开发 119 5.1 任务20 认识SimpliciTI协议栈 119 5.1.1 SimpliciTI的安装 120 5.1.2 SimpliciTI协议栈的结构 120 5.1.3 SimpliciTI的配置 121 5.1.4 运行SimpliciTI协议栈 122 5.1.5 SimpliciTI的串口通信 127 5.2 任务21 SimpliciTI协议栈自组网 127 5.2.1 学习目标 127 5.2.2 开发环境 128 5.2.3 原理学习 128 5.2.4 开发内容 128 5.2.5 开发步骤 130 5.2.6 总结与拓展 130 5.3 任务22 SimpliciTI广播 131 5.3.1 学习目标 131 5.3.2 开发环境 131 5.3.3 原理学习 131 5.3.4 开发内容 131 5.3.5 开发步骤 135 5.3.6 总结与拓展 136 5.4 任务23 SimpliciTI的RSSI采集 136 5.4.1 学习目标 136 5.4.2 开发环境 137 5.4.3 原理学习 137 5.4.4 开发内容 138 5.4.5 开发步骤 140 5.4.6 总结与拓展 141 5.5 任务24 SimpliciTI路由 141 5.5.1 学习目标 142 5.5.2 开发环境 142 5.5.3 原理学习 142 5.5.4 开发内容 142 5.5.5 开发步骤 143 5.5.6 总结与拓展 144 5.6 任务25 SimpliciTI硬件驱动开发 144 5.6.1 学习目标 144 5.6.2 开发环境 144 5.6.3 原理学习 144 5.6.4 开发内容 145 5.6.5 开发步骤 148 5.6.6 总结与拓展 149 第6章 CC2540和BLE协议开发 151 6.1 任务26 认识BLE协议栈 152 6.2 任务27 BLE协议栈主从收发 159 6.2.1 学习目标 159 6.2.2 开发环境 159 6.2.3 原理学习 159 6.2.4 开发内容 160 6.2.5 开发步骤 161 6.2.6 总结与拓展 161 6.3 任务28 BLE协议栈主从收发(Android) 166 6.3.1 学习目标 166 6.3.2 开发环境 166 6.3.3 原理学习 167 6.3.4 开发内容 167 6.3.5 开发步骤 167 6.3.6 总结与拓展 168 6.4 任务29 BLE协议栈硬件驱动开发 169 6.4.1 学习目标 169 6.4.2 开发环境 169 6.4.3 原理学习 169 6.4.4 开发内容 170 6.4.5 开发步骤 171 6.4.6 总结与拓展 171 6.5 任务30 BLE协议栈串口开发 172 6.5.1 学习目标 172 6.5.2 开发环境 172 6.5.3 原理学习 172 6.5.4 开发内容 172 6.5.5 开发步骤 175 6.5.6 总结与拓展 175 6.6 任务31 BLE协议栈的Broadcaster与Observer 176 6.6.1 学习目标 176 6.6.2 开发环境 176 6.6.3 原理学习 177 6.6.4 开发内容 177 6.6.5 开发步骤 180 6.6.6 总结与拓展 181 第7章 CC3200和SimpleLink Wi-Fi协议开发 185 7.1 任务32 认识CC3200处理器及SDK 185 7.1.1 认识CC3200 185 7.1.2 CC3200程序的烧写 186 7.1.3 CC3200 SDK 188 7.2 任务33 CC3200 AP模式 193 7.2.1 学习目标 193 7.2.2 开发环境 193 7.2.3 原理学习 193 7.2.4 开发内容 193 7.2.5 开发步骤 196 7.2.6 总结与拓展 196 7.3 任务34 CC3200 STATION模式 198 7.3.1 学习目标 198 7.3.2 开发环境 198 7.3.3 原理学习 198 7.3.4 开发内容 199 7.3.5 开发步骤 202 7.3.6 总结与拓展 202 7.4 任务35 TCP与UDP开发 203 7.4.1 学习目标 203 7.4.2 开发环境 203 7.4.3 原理学习 203 7.4.4 开发内容 205 7.4.5 开发步骤 212 7.4.6 总结与拓展 212 7.5 任务36 HTTP sever开发 216 7.5.1 学习目标 216 7.5.2 开发环境 216 7.5.3 原理学习 216 7.5.4 开发内容 217 7.5.5 开发步骤 220 7.5.6 总结与拓展 220 7.6 任务37 CC3200硬件驱动开发 222 7.6.1 学习目标 222 7.6.2 开发环境 222 7.6.3 原理学习 222 7.6.4 开发内容 222 7.6.5 开发步骤 226 7.6.6 总结与拓展 227 第8章 云平台开发基础 228 8.1 任务38 智云物联开发基础 229 8.1.1 智云物联平台介绍 229 8.1.2 智云物联基本框架 230 8.1.3 智云物联常用硬件 231 8.1.4 开发前准备工作 232 8.2 任务39 智云平台基本使用 232 8.2.1 学习目标 232 8.2.2 开发环境 233 8.2.3 原理学习 233 8.2.4 开发内容 233 8.2.5 开发步骤 240 8.2.6 总结与拓展 245 8.3 任务40 通信协议 245 8.3.1 学习目标 245 8.3.2 开发环境 245 8.3.3 原理学习 245 8.3.4 开发内容 250 8.3.5 开发步骤 252 8.3.6 总结与拓展 253 8.4 任务41 硬件驱动开发一(CC2530 ZigBee) 253 8.4.1 学习目标 253 8.4.2 开发环境 253 8.4.3 原理学习 253 8.4.4 开发内容 255 8.4.5 开发步骤 266 8.4.6 总结与拓展 267 8.5 任务42 硬件驱动开发二(CC1110 SimpliciTI) 267 8.5.1 学习目标 267 8.5.2 开发环境 267 8.5.3 原理学习 268 8.5.4 开发内容 269 8.5.5 开发步骤 281 8.5.6 总结与拓展 283 8.6 任务43 硬件驱动开发三(CC2540 BLE) 283 8.6.1 学习目标 283 8.6.2 开发环境 283 8.6.3 原理学习 283 8.6.4 开发内容 285 8.6.5 开发步骤 297 8.6.6 总结与拓展 299 8.7 任务44 硬件驱动开发四(CC3200 Wi-Fi) 300 8.7.1 学习目标 300 8.7.2 开发环境 300 8.7.3 原理学习 300 8.7.4 开发内容 301 8.7.5 开发步骤 313 8.7.6 总结与拓展 315 8.8 任务45 智云Android应用接口 316 8.8.1 学习目标 316 8.8.2 开发环境 316 8.8.3 原理学习 316 8.8.4 开发内容 322 8.8.5 开发步骤 327 8.8.6 总结与拓展 328 8.9 任务46 智云Web应用接口 328 8.9.1 学习目标 328 8.9.2 开发环境 328 8.9.3 原理学习 328 8.9.4 开发内容 334 8.9.5 开发步骤 350 8.9.6 总结与拓展 357 8.10 任务47 智云开发调试工具 357 8.10.1 学习目标 357 8.10.2 开发环境 357 8.10.3 原理学习 357 8.10.4 开发内容 358 8.10.5 开发步骤 361 8.10.6 总结与拓展 363 第9章 云平台综合应用项目开发 364 9.1 任务48 智能灯光控制系统开发(CC1110 SimpliciTI) 364 9.1.1 学习目标 364 9.1.2 开发环境 364 9.1.3 原理学习 364 9.1.4 开发内容 366 9.1.5 开发步骤 377 9.1.6 总结与拓展 378 9.2 任务49 智慧窗帘控制系统开发(CC2540 BLE) 378 9.2.1 学习目标 378 9.2.2 开发环境 379 9.2.3 原理学习 379 9.2.4 开发内容 380 9.2.5 开发步骤 398 9.2.6 总结与拓展 400 9.3 任务50 自动浇花系统开发(CC3200 Wi-Fi) 401 9.3.1 学习目标 401 9.3.2 开发环境 401 9.3.3 原理学习 401 9.3.4 开发内容 403 9.3.5 开发步骤 421 9.3.6 总结与拓展 423 9.4 任务51 智能安防系统开发(CC2530 ZigBee) 423 9.4.1 学习目标 423 9.4.2 开发环境 424 9.4.3 原理学习 424 9.4.4 开发内容 427 9.4.5 开发步骤 447 9.4.6 总结与拓展 449 参考文献 450
推荐下载more
热门下载more
最新专题more
  • Aruba控制器固件
    Aruba 6xx/7xxxx控制器固件下载
  • Asuswrt-Merlin梅林固件专题汇集
    加拿大人Eric Sauvageau在华硕开源的Asuswrt代码基础之上,个人进行二次开发以后,对外发布的第三方固件。最早是针对ASUS RT-N66U路由器进行开发,后来也移植到了华硕其他路由器机型。 Merlin原作者官网:https://www.asuswrt-merlin.net 国内所提供的梅林固件均源上述。