0 次点评

低功耗蓝牙与智能硬件设计 (谭晖)

分类:其它    下载:0    浏览:22    时间:2026-08-03
本书介绍低功耗蓝牙与智能硬件设计,内容包括:电波传播原理,天线原理及设计,nRF51开发环境及其搭建,如何创建低功耗蓝牙应用,Android下的低功耗蓝牙编程开发,iOS下的低功耗蓝牙编程开发,Windows下的低功耗蓝牙编程开发,低功耗蓝牙无线桌面套装设计等。 作者: 谭晖 出版社: 北京航空航天大学出版社 出版年: 2016-1-1 ISBN: 9787512419612 页数: 333 装帧: 平装 定价: CNY 56.00 第l章 电波传播基础 1.1 电磁波以及无线通信技术的发展 1.1.1 奥斯特实验 1.1.2 法拉第电磁感应实验 1.1.3 麦克斯韦方程组 1.1.4 赫兹电磁波实验 1.1.5 马可尼无线电报实验 1.1.6 无线电通信技术的发展历史 1.2 电波传播分析 1.2.1 无线系统链路动态范围 1.2.2 自由空间电波传播损耗 1.2.3 无线电信号的穿透损耗 1.2.4 无线电波的反射、散射、绕射及多径效应 第2章 天线基本原理 2.1 天线的作用 2.2 关于天线的一些其他问题 2.3 偶极子天线 2.4 单极天线 2.4.1 鞭状天线 2.4.2 倒F天线 2.4.3 蛇形天线 2.4.4 片状天线 2.5 周围物体对天线性能的影响及考虑 2.5.1 金属物体对天线性能的影响 第3章 nRF51822开发实验环境的搭建 3.1 nRF51822的开发环境简介 3.2 nRF51-DK开发包 3.3 nRF51 Dongle 3.4 智能手机端的低功耗蓝牙开发调试工具 3.5 XT-EDU移动互联综合应用开发系统 3.6 低功耗蓝牙模块 第4章 如何创建低功耗蓝牙应用 4.1 创建 nRF51822的低功耗蓝牙应用 4.2 低功耗蓝牙各层介绍 4.3 最基本的低功耗蓝牙应用概述 4.4 LED按键应用范例 4.5 测试应用 第5章 Android下的低功耗蓝牙编程开发 5.1 关于Android 5.2 Android的开发环境 5.3 Android下低功耗蓝牙APP的开发 第6章 iOS下的低功耗蓝牙编程开发 6.1 关于iOS 6.2 iOS开发入门 6.3 iOS下低功耗蓝牙APP的开发及实验 6.4 iOS与低功耗蓝牙设备通信 第7章 Windows8下的低功耗蓝牙开发 7.1 关于Windows8 7.2 Windows8与低功耗蓝牙 7.3 低功耗蓝牙设备的扫描 7.4 与低功耗蓝牙设备通信 第8章 低功耗蓝牙/2.4GHz无线桌面套装设计 8.1 无线桌面套装 8.2 2.4GHz/低功耗蓝牙无线桌面套装介绍 8.3 nRF6927-2.4GHz/低功耗蓝牙无线桌面套装之无线键盘 8.4 nRF6927-2.4GHz/低功耗蓝牙无线桌面套装之无线鼠标 8.5 多协议无线桌面套装的软件设计 8.6 nRF6927-2.4GHz/无线USB适配器 第9章 可穿戴技术及智能手环设计 9.1 关于可穿戴技术 9.2 关于智能手环 9.3 智能手环的硬件实现 9.4 智能手环运动检测的原理 9.5 计步算法实现的流程图 9.6 智能手环的计步软件总体流程图 第10章 智能家居之智能LED灯设计 10.1 智能家居概述 10.2 低功耗蓝牙与智能家居 10.3 苹果公司的智能家居解决方案 10.4 谷歌的智能家居解决方案 10.5 智能LED灯 10.6 低功耗蓝牙无线MESH网络 第11章 关于Beacon原理及应用 11.1 什么是iBeacon 11.2 iBeacon的应用场景 11.3 深入了解iBeacon的工作模式 11.4 iBeacon的数据格式 11.5 一个iBeacon演示系统的实现 11.6 iBeacon的最新发展 11.7 iBeacon的国内最新应用 11.8 xBeacon开发工具包 第12章 关于蓝牙认证及测试 12.1 关于蓝牙认证与测试 12.2 低功耗蓝牙测试原理 12.3 测试流程 12.4 蓝牙测试命令 12.5 nRF51822测式用工程文件及使用方法 参考文献
0 次点评

阿里云AIoT开发手册

分类:其它    下载:0    浏览:18    时间:2026-08-03
《阿里云AIOT开发手册》涵盖物联网开发全路径:从设备端到云服务到应用端,适合嵌入式、服务开发、应用开发等各种背景的开发者学习,助你迅速了解物联网解决方案的架构和实现。 第一章 开发者操作大图 1 第二章 从零开始——5 分钟简易实践 4 基于阿里云物联网平台实现的简易出入监控 4 使用IoT Studio 开发一个简单的温湿度监控器 15 5 分钟完成硬核工业PM2.5 监控 40 树莓派实现人脸识别 49 第三章 技术进阶——打造你的智能家居 63 基于VBS7100B 的智能语音LED 灯的开发案例 63 使用IoT Studio 开发你的智能家居控制台 79 IoT Studio+LoRa 打造“又猛又持久”的智能厕所 89 用阿里云物联网服务开创你的智能家居联动 106 第四章 高阶实战——不止停留在Demo 113 使用IoT Studio 搭建农业监控大屏 113 IoT SaaS 加速器——助力阿尔茨海默病人护理 123
0 次点评

AIoT物联网开发实战(下)

分类:其它    下载:1    浏览:31    时间: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物联网开发实战(上)

分类:其它    下载:1    浏览:28    时间: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 次点评

蓝牙4.0 BLE开发完全手册:物联网开发技术实战

分类:其它    下载:0    浏览:25    时间:2026-07-29
《蓝牙4.0 BLE开发完全手册:物联网开发技术实战》采用理论与实践相结合的思想,介绍了蓝牙4.0 BLE技术的基础知识、开发环境以及硬件资源;通过相关的配套实验,结合丰富的示例工程,针对蓝牙4.0 BLE技术开发过程中的重点、难点问题进行了详细的讲解,使读者能够逐步了解蓝牙4.0 BLE无线网络的开发流程并快速全面地掌握开发过程中需要注意的问题,同时给出了部分开发经验和技巧供读者参考。 作者: 欧阳骏、陈子龙、黄宁淋 出版社: 化学工业出版社 出版年: 2013-5 ISBN: 9787122165275 页数: 167 定价: 68.00元 目录 第1章蓝牙4.0BLE简介 1.1无线网络数据传输协议对比 1.2短距离无线网络的分类 1.2.1什么是蓝牙4.0BLE 1.2.2蓝牙4.0BLE的特点 1.3蓝牙4.0BLE协议简介 1.4蓝牙4.0BLE无线网络通信信道分析 1.5蓝牙4.0BLE无线网络拓扑结构 1.6蓝牙4.0BLE技术在物联网的应用 1.7CC2540开发板硬件资源概述 1.8本章小结 [扩展阅读]蓝牙技术发展历程 第2章IAR集成开发环境 2.1IAR集成开发环境简介 2.2工程的编辑与修改 2.2.1建立一个新工程 2.2.2建立一个源文件 2.2.3添加源文件到工程 2.2.4工程设置 2.2.5源文件的编译 2.3本章小结 [扩展阅读]模块化编程技巧 第3章CC2540开发板硬件资源 3.1CC2540核心板硬件资源 3.1.1CC2540简介 3.1.2天线及巴伦匹配电路设计 3.1.3晶振电路设计 3.1.4电源电路设计 3.1.5LED电路设计 3.1.6AD转换电路设计 3.1.7串口电路设计 3.2仿真调试与下载 3.2.1仿真调试下载器驱动的安装 3.2.2程序仿真调试 3.2.3结合SmartRFFlashProgrammer软件实现程序下载 3.2.4读取CC2540蓝牙设备的IEEE地址 3.3本章小结 [扩展阅读]天线基础理论 第4章CC2540基础实验 4.1流水灯基础实验 4.2定时器/计数器基础实验 4.3定时器/计数器高级实验——定时器中断 4.4UART串口基础实验 4.5UART串口高级实验 4.6UART串口编程高级技巧 4.7AD转换实验之测量VDD实验 4.8AD转换实验之温度采集实验 4.9本章小结 [扩展阅读]可变参数函数的使用技巧 第5章蓝牙4.0BLE技术入门 5.1蓝牙4.0BLE协议栈 5.1.1什么是蓝牙4.0BLE协议栈 5.1.2如何使用蓝牙4.0BLE协议栈 5.1.3蓝牙4.0BLE协议栈的安装、编译与下载 5.2深入理解蓝牙4.0BLE协议栈的构成 5.2.1BLE协议栈基础 5.2.2BLE协议栈开发平台配置 5.2.3BLE协议栈执行流程浅析 5.3操作系统抽象层 5.3.1OSAL常用术语 5.3.2OSAL运行机理 5.3.3OSAL消息队列 5.3.4OSAL添加新任务 5.3.5OSAL应用编程接口 5.4硬件抽象层 5.4.1硬件抽象层文件目录 5.4.2硬件抽象层驱动编译 5.4.3用户自定义驱动 5.5配置文件层 5.5.1通用访问配置文件(GAP) 5.5.2通用属性配置文件(GATT) 5.5.3使用GAP和GATT的堆栈API 5.6蓝牙4.0BLE协议栈中串口应用详解 5.6.1串口收发实验 5.6.2实例测试 5.6.3串口工作原理剖析 5.7本章小结 [扩展阅读]OSI七层模型及协议栈分层思想 第6章蓝牙4.0BLE无线网络技术 6.1蓝牙无线网络节点设备示例工程 6.1.1工程概述 6.1.2初始化 6.1.3周期事件 6.1.4外设状态通知回调 6.1.5按键服务 6.1.6LCD显示 6.2蓝牙无线网络集中器示例工程 6.2.1工程概述 6.2.2初始化 6.2.3事件处理 6.2.4回调函数 6.2.5服务发现 6.3网络处理器工程简介 6.3.1工程概述 6.3.2BLE协议栈的外部设备控制 6.4本章小结 [扩展阅读]探究接收数据的存放位置 第7章PC端调试开发工具 7.1启动BToll工具 7.2创建BToll与蓝牙节点设备的连接 7.2.1设置节点设备的可发现状态 7.2.2扫描节点设备 7.2.3连接参数设置 7.2.4建立连接 7.3GATT数据服务 7.3.1通过UUID读取特性 7.3.2通过句柄写入特性值 7.3.3通过句柄读取特性值 7.3.4通过UUID发现特性 7.3.5通过句柄读取多个特性值 7.3.6特性值通知功能 7.4自定义GATT数据服务 7.4.1节点设备编程 7.4.2实例测试 7.5本章小结 [扩展阅读]GATT数据服务的通知与指示 第8章蓝牙4.0BLE无线数据传输分析 8.1蓝牙4.0BLE数据包的捕获 8.1.1构建蓝牙4.0BLE协议分析仪 8.1.2蓝牙4.0BLE数据包的结构 8.2蓝牙4.0BLE数据传输实验剖析 8.2.1实验原理及流程图 8.2.2节点设备发送的广告数据 8.2.3节点设备扫描回应的数据 8.2.4蓝牙4.0BLE应用数据传输流程分析 8.2.5数据收发实验回顾 8.3本章小结 [扩展阅读]蓝牙4.0BLE协议栈数据包格式 第9章蓝牙4.0BLE无线网络技术拓展 9.1BLE协议栈的中断处理机制 9.1.1中断处理编程 9.1.2实例测试 9.2获取广告设备地址 9.2.1广告设备编程 9.2.2集中器设备编程 9.2.3实例测试 9.3无线温度采集系统设计 9.3.1实验原理及流程图 9.3.2节点设备编程 9.3.3集中器设备编程 9.4蓝牙4.0BLE无线传感器网络组建 9.4.1集中器与多个节点设备建立连接 9.4.2实例测试 9.5本章小结 [扩展阅读]倒F天线设计 参考文献
0 次点评

低功耗蓝牙智能硬件开发实战

分类:其它    下载:0    浏览:37    时间:2026-07-28
低功耗蓝牙技术凭借着低功耗、低带宽、低成本、低复杂性、低时延、强抗干扰能力、强大的安全性、良好的拓扑结构等特点,赢得了广大开发人员和用户的认可,已经成为主流的低功耗、近距离无线通信技术。《低功耗蓝牙智能硬件开发实战》共分为25章,内容分别涵盖了蓝牙的发展历史、低功耗蓝牙的核心系统架构、几种短距离无线通信技术的简单介绍和选择方法、Bluedroid协议栈的架构和功能模块的分析、SMP的3个阶段介绍、LE属性协议、LE属性数据库的构建和查询方法及查询代码分析、BLE Hid设备的连接过程、Find me功能的实现、电池服务和电量的读取、LE设备接近配对的实现、基于LE广播的无线电子设备的唤醒方法、基于LE广播的系统Recovery的操作实现、蓝牙HID设备OTA升级的设计和实现、加速度传感器在低功耗蓝牙设备上的应用、LE系统快速更新连接参数的设计和实现、LE语音编解码和传输、开发工具介绍、蓝牙系统Bug分析。《低功耗蓝牙智能硬件开发实战》侧重于实战,低功耗蓝牙体系结构及协议栈分析、开发实例讲解和蓝牙调试3个方面的内容详细丰富,适合蓝牙应用工程师、蓝牙协议栈工程师、蓝牙固件工程师阅读,也适合对BLE、人工智能、物联网和智能硬件感兴趣的读者阅读。 作者: 谭康喜 出版社: 人民邮电出版社 ISBN: 9787115494443 装帧: 平装-胶订 定价: 99元
0 次点评

低功耗蓝牙开发权威指南

分类:其它    下载:0    浏览:44    时间:2026-07-28
《低功耗蓝牙开发权威指南》通过与经典蓝牙作对比,详尽介绍了将深入影响下一次无线技术革命的低功耗蓝牙技术的产生、设计、工作原理及其良好的节能、抗干扰特性和灵活、简单的开发特点。本书分为四个部分,分别阐述了低功耗蓝牙技术及其控制器、主机的工作原理,以及应用程序的设计开发,适合从事低功耗蓝牙产品开发工作的工程师、应用程序开发人员、设计师或市场营销人员等各类读者阅读。 作者: (英)Robin Heydon 译者: 陈灿峰 / 刘嘉 出版社: 机械工业出版社 出版年: 2014-6 ISBN: 9787111469216 页数: 235 定价: 69 原作名: Bluetooth Low Energy: The Developer Handbook 丛书: 电子与嵌入式系统设计译丛 目录 第一部分 综  述 第1章 什么是低功耗蓝牙技术 2 1.1 设备类型 4 1.2 设计目标 5 1.3 术语 6 第2章 基本概念 8 2.1 纽扣电池 8 2.2 时间即能量 9 2.3 昂贵的内存 10 2.4 非对称设计 10 2.5 为成功而设计 11 2.6 凡事皆有状态 12 2.7 客户端–服务器架构 12 2.8 模块化架构 13 2.9 十亿只是个小数目 14 2.10 无连接模型 14 2.11 范式 14 2.11.1 客户端–服务器架构 14 2.11.2 面向服务的架构 15 第3章 低功耗蓝牙的体系结构 19 3.1 控制器 20 3.1.1 物理层 20 3.1.2 直接测试模式 20 3.1.3 链路层 21 3.1.4 主机/控制器接口 22 3.2 主机 22 3.2.1 逻辑链路控制和适配协议 22 3.2.2 安全管理器协议 23 3.2.3 属性协议 23 3.2.4 通用属性规范 24 3.2.5 通用访问规范 25 3.3 应用层 25 3.3.1 特性 26 3.3.2 服务 26 3.3.3 规范 26 3.4 协议栈划分 27 3.4.1 单芯片解决方案 27 3.4.2 双芯片解决方案 28 3.4.3 三芯片解决方案 28 第4章 新的使用模型 30 4.1 存在检测 30 4.2 广播数据 31 4.3 无连接模式 31 4.4 网关 32 第二部分 控 制 器 第5章 物理层 36 5.1 背景 36 5.2 模拟调制 36 5.3 数字调制 38 5.4 频段 39 5.5 调制 40 5.6 射频信道 41 5.7 发射功率 41 5.8 容限 42 5.9 接收机灵敏度 42 5.10 通信距离 42 第6章 直接测试模式 45 6.1 背景 45 6.2 收发机测试 46 6.2.1 测试报文格式 46 6.2.2 发射机测试 47 6.2.3 接收机测试 47 6.3 硬件接口 48 6.3.1 串口 48 6.3.2 命令与事件 48 6.4 使用HCI的直接测试模式 50 第7章 链路层 51 7.1 链路层状态机 51 7.1.1 就绪态 52 7.1.2 广播态 53 7.1.3 扫描态 53 7.1.4 发起态 54 7.1.5 连接态 55 7.1.6 多状态机 55 7.2 报文 57 7.2.1 广播与数据报文 57 7.2.2 白化 57 7.3 报文结构 59 7.3.1 比特序与字节 60 7.3.2 前导 60 7.3.3 接入地址 60 7.3.4 报头 61 7.3.5 长度 61 7.3.6 净荷 63 7.3.7 循环冗余校验 63 7.4 信道 63 7.4.1 跳频 66 7.4.2 自适应跳频 66 7.5 设备发现 68 7.5.1 通用广播 69 7.5.2 定向广播 69 7.5.3 不可连接广播 70 7.5.4 可发现广播 70 7.6 广播 70 7.7 建立连接 71 7.7.1 接入地址 72 7.7.2 CRC初始化 72 7.7.3 发送窗口 72 7.7.4 连接事件 73 7.7.5 信道图 74 7.7.6 睡眠时钟精度 74 7.8 发送数据 74 7.8.1 数据报头 75 7.8.2 逻辑链路标识符 75 7.8.3 序列号 76 7.8.4 确认 76 7.8.5 更多数据 77 7.8.6 使用序列号和更多数据的例子 77 7.9 加密 79 7.9.1 AES 79 7.9.2 加密净荷数据 80 7.9.3 消息完整性校验 81 7.10 管理连接 82 7.10.1 连接参数更新 83 7.10.2 自适应跳频 84 7.10.3 启动加密 85 7.10.4 重启加密 87 7.10.5 版本交换 87 7.10.6 功能交换 89 7.10.7 终止连接 90 7.11 鲁棒性 90 7.11.1 自适应跳频 90 7.11.2 强CRC 92 7.12 为低功耗优化 93 7.12.1 短报文 93 7.12.2 高比特率 94 7.12.3 低开销 95 7.12.4 确认机制 96 7.12.5 单信道连接事件 96 7.12.6 亚速率连接事件 97 7.12.7 离线加密 98 第8章 主机/控制器接口 99 8.1 介绍 99 8.2 物理接口 99 8.2.1 UART 99 8.2.2 3线UART 100 8.2.3 USB 101 8.2.4 SDIO 102 8.3 逻辑接口 102 8.3.1 HCI信道 102 8.3.2 命令数据包 102 8.3.3 事件数据包 103 8.3.4 数据包 104 8.3.5 命令流控 105 8.3.6 数据流控 106 8.4 控制器的配置 106 8.4.1 重置控制器为已知状态 106 8.4.2 读取设备地址 107 8.4.3 设置事件掩码 107 8.4.4 读取缓冲区大小 108 8.4.5 读取控制器支持的功能 109 8.4.6 读取控制器支持的状态 109 8.4.7 随机数 110 8.4.8 加密数据 110 8.4.9 设置随机地址 111 8.4.10 白名单 112 8.5 广播和观察 112 8.5.1 广播 112 8.5.2 被动扫描 114 8.5.3 主动扫描 115 8.6 发起连接 116 8.6.1 与白名单设备发起连接 116 8.6.2 与单一设备发起连接 118 8.6.3 取消连接请求 118 8.7 连接管理 119 8.7.1 更新连接 119 8.7.2 更新信道映射图 120 8.7.3 交换功能列表 121 8.7.4 交换版本信息 121 8.7.5 加密连接 122 8.7.6 重启加密 123 8.7.7 终止连接 125 第三部分 主  机 第9章 逻辑链路控制和适配协议 128 9.1 背景 128 9.2 L2CAP信道 130 9.3 L2CAP数据包结构 130 9.4 低功耗信令信道 131 9.4.1 命令拒绝 132 9.4.2 连接参数更新请求和响应 132 第10章 属性 135 10.1 背景 135 10.1.1 精简协议 136 10.1.2 无所不在的数据 136 10.1.3 数据与状态 137 10.1.4 几种常见的状态 137 10.1.5 状态机 138 10.1.6 服务和规范 139 10.2 属性 142 10.2.1 属性概述 143 10.2.2 属性句柄 143 10.2.3 属性类型 143 10.2.4 属性值 144 10.2.5 数据库、服务器和客户端 145 10.2.6 属性许可 145 10.2.7 接入属性 147 10.2.8 原子操作和事务 148 10.3 分组 149 10.4 服务 150 10.4.1 扩展服务 151 10.4.2 其他服务的重用 153 10.4.3 结合服务 153 10.4.4 首要还是次要 154 10.4.5 即插即用的客户端应用 156 10.4.6 服务声明 157 10.4.7 包含服务 158 10.5 特性 159 10.5.1 特性声明 159 10.5.2 特性数值 161 10.5.3 描述符 161 10.6 属性协议 164 10.6.1 协议消息 165 10.6.2 交换MTU请求 165 10.6.3 查找信息请求 166 10.6.4 按类型值查找请求 167 10.6.5 按类型读取请求 168 10.6.6 读取请求 168 10.6.7 大对象读取请求 168 10.6.8 多重读取请求 169 10.6.9 按组类型读取请求 169 10.6.10 写入请求 169 10.6.11 写入命令 169 10.6.12 签名写入命令 169 10.6.13 准备写入请求与执行写入请求 170 10.6.14 句柄值通知 171 10.6.15 句柄值指示 171 10.6.16 错误响应 171 10.7 通用属性规范 173 10.7.1 发现规程 174 10.7.2 发现服务 174 10.7.3 特性发现 175 10.7.4 客户端发起规程 176 10.7.5 服务器发起规程 178 10.7.6 属性协议数据单元(ATT PDU)到GATT规程的映射 178 第11章 安全 180 11.1 安全概念 180 11.1.1 认证 180 11.1.2 授权 181 11.1.3 完整性 181 11.1.4 机密性 182 11.1.5 隐私 182 11.1.6 加密引擎 182 11.1.7 共享机密 182 11.2 配对和绑定 185 11.2.1 配对 185 11.2.2 配对信息交换 185 11.2.3 认证 186 11.2.4 密钥分配 187 11.2.5 绑定 188 11.3 数据签名 188 第12章 通用访问规范 189 12.1 背景 189 12.1.1 初次发现 190 12.1.2 建立初始连接 191 12.1.3 服务特性 191 12.1.4 长期关系 192 12.1.5 重连 192 12.1.6 私有地址 193 12.2 GAP角色 193 12.3 模式和规程 194 12.3.1 广播模式和观察规程 195 12.3.2 可发现性 195 12.3.3 可连接性 197 12.3.4 绑定 199 12.4 安全模式 200 12.5 广播数据 201 12.5.1 标识 202 12.5.2 服务 202 12.5.3 本地名称 203 12.5.4 发射功率等级 203 12.5.5 从设备连接间隔范围 203 12.5.6 服务请求 203 12.5.7 服务数据 203 12.5.8 制造商指定数据 203 12.6 GAP服务 204 12.6.1 设备名特性 204 12.6.2 外观特性 204 12.6.3 外围设备隐私标识 204 12.6.4 重连地址 205 12.6.5 外围设备首选连接参数 205 第四部分 应  用 第13章 中央设备 208 13.1 背景 208 13.2 发现设备 208 13.3 连接设备 209 13.4 这个设备能做什么 210 13.5 通用客户端 211 13.6 与服务交互 211 13.6.1 可读特性 212 13.6.2 控制点 212 13.6.3 状态机 213 13.6.4 通知和指示 214 13.7 绑定 214 13.8 变更服务 215 13.9 实现规范 216 13.9.1 定义规范 216 13.9.2 查找服务 217 13.9.3 查找特性 217 13.9.4 使用特性 217 13.9.5 规范安全 217 第14章 外围设备 219 14.1 背景 219 14.2 仅广播 219 14.3 可发现 220 14.4 可连接 220 14.5 公开服务 221 14.6 特性 221 14.7 安全事项 222 14.8 为低功耗优化 222 14.8.1 可发现广播 224 14.8.2 绑定 224 14.8.3 可连接广播 224 14.8.4 定向广播 225 14.8.5 已连接 225 14.8.6 保持连接还是断开 226 14.9 优化属性 227 第15章 测试和质量鉴定 229 15.1 启动项目 229 15.2 选择功能 231 15.3 一致性检查 232 15.4 生成测试计划 232 15.5 建立合规文件夹 232 15.6 鉴定测试 233 15.7 鉴定设计 234 15.8 合规声明 234 15.9 产品名录 234 15.10 结合组件 235
0 次点评

BLE低功耗蓝牙技术开发指南

分类:其它    下载:0    浏览:33    时间:2026-07-28
《BLE低功耗蓝牙技术开发指南》介绍了蓝牙技术的发展历史,重点讲述了低功耗蓝牙的协议规范及其工作原理,包括系统体系结构、物理层及链路层规范、主机接口及主机规范、逻辑链路控制和适配协议、安全服务规范、属性及通用属性协议、通用接入规范、基于GATT的应用规范,后介绍了一些应用实例与前景。   《BLE低功耗蓝牙技术开发指南》适用于BLE蓝牙技术的研究人员、开发人员、软硬件工程师、架构师及项目和商业管理者;高等院校相关专业(电子、通信、自动控制等相关专业)的大学本科生、研究生以及教师。 作者: 金纯 出版社: 国防工业出版社 ISBN: 9787118104783 装帧: 平装 定价: 79元 目录 第1章 低功耗蓝牙系统体系结构概述 1.1 概述 1.1.1 蓝牙通信技术 1.1.2 低功耗蓝牙技术 1.1.3 其他短距离无线通信技术及其对比 1.2 低功耗蓝牙技术的价值 1.2.1 低功耗蓝牙技术填补空白 1.2.2 “泛”链接性 1.3 BLE蓝牙技术及其前景 1.4 体系结构 1.5 拓扑结构 1.6 工作状态和工作角色 1.7 设备分类 1.8 小结 第2章 物理层规范 2.1 概述 2.2 频带和信道分配 2.3 发射机特性 2.3.1 输出功率水平 2.3.2 调制特性 2.3.3 寄生辐射 2.3.4 射频容限 2.4 接收机特性 2.4.1 实际的灵敏度水平 2.4.2 干扰性能 2.4.3 带外阻塞 2.4.4 互调特性 2.4.5 最大有效电平 2.4.6 参考信号定义 2.5 小结 第3章 链路层规范 3.1 空中接口协议 3.1.1 低功耗蓝牙的地址 3.1.2 多址方案 3.1.3 帧间距 3.1.4 设备发现 3.1.5 链路层的链接配置 3.1.6 链路层链接过程 3.1.7 确认方案 3.1.8 定时要求 3.2 空中接口包的格式 3.2.1 位顺序 3.2.2 广播信道PDu 3.2.3 数据信道PDu 3.3 比特流的处理 3.3.1 CRC多项式 3.3.2 数据白化 3.4 直接测试模块 3.4.1 概述 3.4.2 测试序列 3.4.3 发射机测试 3.4.4 接收机测试 3.4.5 UART测试接口 3.5 小结 第4章 主机接口规范 4.1 概述 4.2 命令和事件概览 4.2.1 管理等级 4.2.2 测试 4.2.3 通用事件 4.3 主机控制接口的流控制 4.4 主机控制接口的数据格式 4.4.1 数据和参数格式 4.4.2 主机控制接口命令分组 4.4.3 主机控制接口数据分组 4.4.4 主机控制接口事件分组 4.5 主机控制接口命令和事件 4.5.1 管理等级命令 4.5.2 事件 4.5.3 数据等级 4.6 错误代码 4.7 小结 第5章 主机规范 5.1 概述 5.2 逻辑链路控制和适配协议 5.3 安全管理协议 5.4 属性协议 5.5 通用属性规范 5.6 通用接入规范 5.7 AMP管理协议 5.8 小结 第6章 链路控制和适配协议 6.1 概述 6.2 协议数据单元和数据服务单元 6.3 最大传输单元 6.4 链路控制和适配协议特征 6.4.1 固定信道标识符 6.4.2 数据的分段和重组 6.4.3 复合信道 6.5 数据包 6.6 链路控制和适配协议参数 6.7 链路控制和适配协议信令 6.7.1 指令拒绝 6.7.2 链接参数更新请求 6.7.3 链接参数更新应答 6.8 小结 第7章 安全管理协议 7.1 概述 7.2 计数器的结构 7.3 ICV 7.4 密钥建立 7.5 密钥 7.5.1 概述 7.5.2 私有地址 7.6 生成私有地址 7.6.1 生成一个标准的私有地址 7.6.2 扩展匹配期间生成私有地址 7.6.3 解析私有地址 7.6.4 更改私有地址 7.6.5 创建私有 7.7 创建加密会话链接 7.7.1 广播设备创建加密会话链接 7.7.2 发起设备创建加密会话链接 7.7.3 密钥更新 7.8 配对和密钥交换 7.8.1 配对阶段一 7.8.2 配对阶段二 7.9 小结 第8章 属性协议 8.1 概述 8.2 属性 8.2.1 属性类型 8.2.2 属性句柄 8.2.3 属性许可 8.2.4 属性值 8.2.5 控制点属性 8.2.6 属性组句柄 8.2.7 原子操作 8.3 属性协议 8.3.1 属性协议数据单元格式 8.3.2 有序事务 8.4 方法 8.4.1 请求与响应类型方法 8.4.2 命令类型方法 8.4.3 通知类型方法 8.4.4 指示与确认类型方法 8.5 小结 第9章 通用属性协议 9.1 概述 9.1.1 配置文件依赖项 9.1.2 GAIq、环境文件结构 9.2 角色 9.3 属性 9.3.1 属性缓存 9.3.2 属性分组 9.3.3 通知和指示 9.4 服务定义 9.4.1 服务声明 9.4.2 引用定义 9.4.3 特征定义 9.5 配置广播 9.6 GATT功能 9.6.1 服务器配置 9.6.2 主要服务发现 9.6.3 关系发现 9.6.4 特征发现 9.6.5 特征描述符发现 9.6.6 读取特征值 9.6.7 特征值写入 9.6.8 特征值通知 9.6.9 特征值指示 9.6.1 0特征描述符程序 9.7 超时设定 9.8 GATT服务 9.9 安全性考虑 9.1 0小结 第10章 通用接入规范 10.1 概述 10.2 角色 10.3 蓝牙参数概述 10.4 广播和扫描回复的数据格式 10.5 GAP特征 10.6 操作模式和程序 10.6.1 广播模式和观察程序 10.6.2 发现模式和程序 10.6.3 链接模式和程序 10.6.4 绑定模式和程序 10.7 安全 10.8 小结 第11章 基于GATT的应用规范 11.1 概述 11.2 服务、特征、规范 11.3 即时警报服务 11.4 FindMe规范 11.5 链路丢失服务 11.6 发射功率服务 11.7 近距离传感配置文件 11.8 电池服务 11.9 设备信息服务 11.10 当前时间服务 11.11 健康体温计服务 11.12 健康体温计规范 11.13 血压服务 11.14 血压规范 11.15 卫生、体育和健康规范 11.16 其他服务和规范 11.17 小结 第12章 低功耗蓝牙应用实例和应用前景 12.1 概述 12.2 低功耗蓝牙蓝牙技术的特点 12.3 低功耗蓝牙技术的应用 12.3.1 运动安全 12.3.2 无线办公和移动附件 12.3.3 射频遥控器 12.3.4 医疗保健 12.3.5 Beacon 12.3.6 智能手环 12.3.7 智能手表 12.3.8 智能锁 12.3.9 智能插座 12.4 6LoWPAN蓝牙4.2版本——CC2640/2650芯片 12.4.1 背景 12.4.2 技术优势 12.5 Mesh——CSR1010芯片 12.5.1 背景 12.5.2 技术优势 12.6 博通WICED——BCM20706 12.6.1 背景 12.6.2 技术优势 12.7 DialogDAl4580 12.7.1 背景 12.7.2 技术优势 12.8 小结 参考文献
0 次点评

RCC、MST和NFC标准及技术应用

分类:其它    下载:0    浏览:29    时间:2026-07-28
本书重点介绍基于硬件安全技术的移动支付应用系统,涵盖NFC技术细节描述和规划、系统安全及密码学、Android系统中NFC的设计和示例代码、13.56MHz的硬件和射频技术等;主要内容包括RCC限域通信支付系统、MST磁安全传输支付系统、基于Android系统的NFC实现框架。 本书适合RCC、MST和NFC移动支付开发人员阅读。 作者: 王晓华 出版社: 北京航空航天大学出版社 出版年: 2018-3-1 ISBN: 9787512426764 页数: 258 装帧: 精装 定价: 49 目录 1 概述 2 术语和缩略语 2.1 硬件部分 2.2 软件部分 2.3 安全单元和认证部分 3 RCC限域通信支付系统 3.1 RCC 限域通信技术工作原理 3.2 RCC 限域通信协议综述 3.2.1 磁通道帧、包、消息数据单元 3.2.2 射频通道帧、包、消息数据单元 3.3 RCC 限域通信射频通道帧收发 3.4 RCC 限域通信技术的物理层特性定义 3.4.1 磁通道MC 的物理特性 3.4.2 射频通道RC 的物理特性 3.5 RCC 限域通信技术的会话层命令定义 3.5.1 命令交互的频点和地址 3.5.2 命令消息格式 3.5.3 INQUIRY激活命令 3.5.4 ATI激活响应 3.5.5 CONNECT_REQ连接请求命令 3.5.6 CONNECT_RSP连接响应命令 3.5.7 APDATA_REQ数据交换请求命令 3.5.8 APDATA_RSP数据交换响应 3.5.9 LINKCTL_REQ维持连接请求命令 3.5.10 LINKCTL_RSP维持连接响应 3.5.11 CHECK1_REQ冲突检测请求命令 3.5.12 CHECK_RSP冲突检测响应 3.5.13 CHECK2_REQ连接确认请求命令 3.5.14 LTW响应方要求等待命令 3.5.15 CLOSE_REQ关闭连接请求命令 3.5.16 CLOSE_RSP关闭连接响应 3.6 RCC 限域通信技术与主流近场支付方案的对比 4 MST磁安全传输支付系统 4.1 磁条卡技术原理 4.1.1 规范协议族 4.1.2 尺寸参数 4.1.3 磁道数据详解 4.1.4 磁头原理 4.1.5 磁道解码应用 4.2 MST 磁传输工作原理 4.3 MST 技术与主流近场支付方案对比 5 基于Android系统的NFC实现框架 5.1 基于Android系统的NFC 应用支付框架 5.2 TEE 与eSE 的应用支付流程示例 5.3 卡模拟应用程序示例 6 附录
0 次点评

NFC技术基础篇

分类:其它    下载:0    浏览:41    时间:2026-07-25
本书主要介绍NFC的基本协议,内容包括主机端与NFC 控制器之间的通信协议分析和示例;NFC控制器与eSE &SWPSIM 之间的协议分析;外部POS或者READER与NFC之间的射频协议分析。 本书适合NFC移动支付开发人员阅读。 作者: 王晓华 出版社: 北京航空航天大学出版社 出版年: 2017-6-1 ISBN: 9787512424449 页数: 148 装帧: 精装 定价: 39 目 录 1简介1 2术语和缩略语4 2.1硬件部分4 2.2软件部分5 2.3安全单元和认证部分6 3通用无线连接技术9 4NFC与QR条码的比较11 5NFC的三种工作模式13 5.1读/写模式13 5.2卡模拟模式15 5.3点对点模式20 6NFC协议族22 6.1NFC协议族定义归属关系23 6.2ECMA TC47协议预览23 6.3ISO/IEC协议预览24 6.4NFCforum 协议预览25 6.5ETSI协议预览26 7NFC系统框架27 8LLCP协议详解30 8.1LLCP架构30 8.2LLCP工作流程31 8.3LLCP链路激活31 8.4LLC数据链路层格式34 9NDEF 协议详解41 9.1NDEF消息属性41 9.2NDEF记录42 9.2.1NDEF记录的数据格式42 9.2.2NDEF记录之间的关系42 9.2.3解码记录格式43 10HCI协议详解46 10.1HCI数据包格式47 10.2HCI数据链路层51 10.3LLC的CRC代码示例51 10.4第一代NFC控制器芯片与主机端交互的HCI数据示例54 11NCI协议详解61 11.1NCI定义范围61 11.2NCI消息类型65 11.2.1NCI数据格式66 11.2.2NCI命令详解70 11.3路由表94 12ISO14443 协议详解97 12.1Type A,B调制方式98 12.2Type A帧格式101 12.3Type A激活过程103 12.4Type A相关命令数据格式分析106 12.5Type A数据交换格式单帧106 12.6Type A数据交换格式连续帧106 13I2C协议详解108 13.1I2C简介108 13.2I2C拓扑结构109 13.3I2C 7位与10位地址编码格式110 13.4I2C读/写110 13.5I2C总结111 14卡片和标签113 14.1Mifare (ISO/IEC 14443)113 14.2Mifare Ultralight MF01CU1 (Type 2 Tag)114 14.3Mifare Classic MF1S50(M1)125 14.4NTAG20x and NTAG21x (Type 2 Tag)135 参考文献146
0 次点评

NFC技术进阶篇

分类:其它    下载:0    浏览:36    时间:2026-07-25
本书主要介绍了NFC移动支付中的SE安全芯片,内容包括了安全芯片等级的通用标准,安全芯片基本的硬件设计过程,OCR、CPLC、PUF、Glue Logic和Anti-tamper等硬件安全技术手段,安全芯片与主机端通信的详细GP & ISO/IEC7816 - 4 软件接口等内容。 本书可作为NFC移动支付开发人员的通用参考用书。 作者: 王晓华 出版社: 北京航空航天大学出版社 出版年: 2019-6-1 ISBN: 9787512430228 页数: 205 装帧: 精装 定价: 49 目 录 1. 序 4 2. 概述 7 3. 术语和缩略语 11 4. SE安全芯片 15 5. 通用标准 20 5.1 安全等级 21 5.2 安全概念 22 5.3 认证机构 26 5.4 安全类 31 5.5 评估管理 37 6. 硬件部分 40 6.1 生命周期管理 41 6.2 供应链资源安全 41 6.3 晶圆和芯片的安全设计 42 6.4 OCR码 49 6.5 串号和CPLC数据 58 6.6 特征值参数 62 6.7 防物理克隆安全技术(PUF) 70 6.8 粘合逻辑技术(Glue Logic) 79 6.9 硬件防篡改保护技术(Anti-tamper) 81 7. 软件应用接口 89 7.1 应用协议数据单元(APDU) 90 7.1.1 ISO/IEC 7816-4 应用协议数据单元格式 97 7.1.1.1 指令类(CLA)域 97 7.1.1.1 指令码(INS)域 102 7.1.1.2 验证比较(VERIFY) 104 7.1.1.3 逻辑通道管理(MANAGE CHANNEL) 105 7.1.1.4 外部验证(EXTERNAL AUTHENTICATE) 106 7.1.1.5 获取随机数(GET CHALLENGE) 107 7.1.1.6 内部验证(INTERNAL AUTHENTICATE) 108 7.1.1.7 选择文件(SELECT FILE) 109 7.1.1.8 读取EF文件(READ BINARY) 110 7.1.1.9 读取记录(READ RECORDS) 110 7.1.1.10 获取响应(GET RESPONSE) 111 7.1.1.11 数据串(ENVELOPE) 112 7.1.1.12 获取数据(GET DATA) 112 7.1.1.13 写EF文件(WRITE BINARY) 113 7.1.1.14 写记录(WRITE RECORD) 113 7.1.1.15 更新EF文件(UPDATE BINARY) 114 7.1.1.16 增加数据(PUT DATA) 115 7.1.1.17 更新数据(UPDATE RECORD) 115 7.1.1.18 追加记录(APPEND RECORD) 116 7.1.1.19 状态字(SW1-SW2) 117 7.1.2 Global Platform 应用协议数据单元格式 118 7.1.2.1 删除(DELETE) 121 7.1.2.2 获取数据(GET DATA) 123 7.1.2.3 获取状态(GET STATUS) 128 7.1.2.4 安装(INSTALL) 130 7.1.2.5 加载(LOAD) 142 7.1.2.6 逻辑通道管理(MANAGE CHANNE) 144 7.1.2.7 更新秘钥(PUT KEY) 145 7.1.2.8 选择(SELECT) 150 7.1.2.9 设置状态(SET STATUS) 152 7.1.2.10 存储数据(STORE DATA) 155 7.1.2.11 状态字(SW1-SW2) 158 7.2 NFC与SE之间的数据通道 159 8. 附录 201
0 次点评

NFC技术原理与应用

分类:其它    下载:0    浏览:43    时间:2026-07-25
本书主要围绕NFCForum的相关协议规范,全面地介绍了NFC技术原理、协议以及相关应用。本书共14章。章为概述,介绍了NFC的概念及其与RFID之间的联系与区别,详细介绍了NFC基本原理,如近场通信原理、负载调制、主被动通信等,并列举了NFC的相关应用领域。第2章为NFC协议概述,梳理了NFC相关的国际及行业标准情况,及其关联和演进关系,详细介绍了NFCForum的协议规范组成及协议架构。第3章到0章,根据NFC的三种工作模式(卡模拟、读写和点对点)详细介绍了NFCForum协议架构中的每一个协议,包括Analog、Digital/Activity、LLCP、NDEF、RTD、SNEP、标签操作规范和NCI。1章到4章,针对目前NFC主要的应用领域,分别介绍了NFCForum定义的辅助蓝牙/WiFi连接切换规范、个人医疗健康设备通信规范和无线充电规范,并介绍了NFC在移动支付领域中的应用。 本书结构紧凑,内容由浅入深,主要面向NFC从业人员,如软件开发人员、科研人员、工程技术人员、通信相关专业的师生以及广大NFC技术爱好者。 作者: 王淼 等 出版社: 化学工业出版社 出版年: 2014-7-1 ISBN: 9787122199836 页数: 235 装帧: 平装 定价: CNY 58.00 目录 第1章 概述  1.1 NFC技术的定义   1.1.1 什么是NFC   1.1.2 什么是RFID   1.1.3 NFC与RFID的区别  1.2 NFC的发展历史  1.3 NFC通信基本原理   1.3.1 近场通信原理   1.3.2 NFC被动通信   1.3.3 NFC主动通信   1.3.4 负载调制  1.4 NFC应用领域   1.4.1 数据传输   1.4.2 手机设置   1.4.3 辅助WiFi/蓝牙配对   1.4.4 移动支付   1.4.5 智能海报   1.4.6 航空   1.4.7 医疗  1.5 小结 第2章 NFC协议概述  2.1 NFC相关的标准化组织   2.1.1    2.1.2 ECMA   2.1.3 NFC Forum   2.1.4 JIS   2.1.5 ETSI   2.1.6 NFC标准的演进  2.2 NFC Forum协议架构   2.2.1 卡模拟模式   2.2.2 读写模式   2.2.3 点对点模式  2.3 小结 第3章 Analog规范  3.1 Analog规范概述   3.1.1 NFC Forum设备   3.1.2 NFC Forum参考设备   3.1.3 工作空间  3.2 射频功率与信号接口   3.2.1 功率传输需求   3.2.2 侦听设备对工作域的影响   3.2.3 载波频率需求   3.2.4 侦听设备的唤醒   3.2.5 轮询设备射频冲突避免  3.3 轮询设备到侦听设备的信号接口   3.3.1 NFC-A技术的调制需求   3.3.2 NFC-B技术的调制要求   3.3.3 NFC-F技术的调制要求  3.4 侦听到轮询的信号接口   3.4.1 侦听设备负载调制的通用要求   3.4.2 NFC-A副载波负载调制要求   3.4.3 NFC-B副载波负载调制要求   3.4.4 NFC-F副载波负载调制要求  3.5 小结 第4章 Digital/Activity规范  4.1 Digital/Activity规范概述   4.1.1 Digital规范   4.1.2 Activity规范   4.1.3 Digital/Activity架构   4.1.4 Digital/Activity规范与标准  4.2 NFC-A   4.2.1 帧格式   4.2.2 命令   4.2.3 冲突检测  4.3 NFC-B   4.3.1 帧格式   4.3.2 命令  4.4 NFC-F   4.4.1 帧格式   4.4.2 命令 第5章 LLCP规范 第6章 标签操作规范 第7章 NDEF规范 第8章 RTD规范 第9章 SNEP规范 0章 NCI规范 1章 PHDC(个人健康设备通信)规范 2章 Connection Handover规范 3章 NFC无线充电技术 4章 NFC移动支付 参考文献
123下一页
热门下载more
最新专题more
  • Aruba控制器固件
    Aruba 6xx/7xxxx控制器固件下载
  • Asuswrt-Merlin梅林固件专题汇集
    加拿大人Eric Sauvageau在华硕开源的Asuswrt代码基础之上,个人进行二次开发以后,对外发布的第三方固件。最早是针对ASUS RT-N66U路由器进行开发,后来也移植到了华硕其他路由器机型。 Merlin原作者官网:https://www.asuswrt-merlin.net 国内所提供的梅林固件均源上述。