2

第二章 关键技术介绍 3

2。1 系统需求分析 3

2。2 蓝牙 4。0 通信技术 3

2。2。1 BLE 概述 3

2。2。2 低功耗蓝牙协议栈 4

2。3 Android 应用开发技术 5

2。3。1Android 简述 5

2。3。2Android 平台特性 5

2。4 TEA 数据加密算法 6

2。5 基于 nrf51822 的蓝牙 4。0 解决方案 6

2。6 基于 Altium Designer 10 的电路设计 7

第三章 系统分析与设计 8

3。1 系统功能分析 8

3。1。1 移动设备客户端功能 8

3。1。2 门锁控制端功能 10

3。2 系统总体设计 11

3。3 系统开发平台与运行环境 12

第四章 系统硬件设计与实现 13

4。1 硬件选型分析 13

4。2 核心处理器子模块设计与实现 13

4。2。1 时钟电路 13

4。2。2 复位电路 14

4。3 电源子模块设计与实现 14

4。3。1 基于 LM2940 的降压电路 14

4。3。2 基于 ASM1117 的降压电路 15

4。4 电机驱动子模块设计与实现 16

4。5 按键子模块设计与实现 18

4。6 LED 子模块设计与实现 18

4。7 蜂鸣器警报子模块设计与实现 19

4。8 红外检测子模块设计与实现 19

4。9 串口、仿真子模块设计与实现 20

第五章 系统软件设计与实现 21

5。1 系统软件结构概述 21

5。2 制动子系统设计与实现 22

5。3 数据通信子系统设计与实现 23

5。3。1 主函数建立 23

5。3。2 串口初始化 24

5。3。3 协议栈相关初始化 25

5。3。4 蓝牙 API 头文件设计 26

5。3。5 蓝牙 API 主函数设计 27

5。4 移动设备客户端子系统设计与实现 28

5。4。1 启动蓝牙 29

5。4。2 发现蓝牙设备 29

5。4。3 建立连接 29

5。4。4 建立数据通信线程 29

第六章 系统集成测试 30

6。1 系统功能测试 30

6。1。1 硬件焊接及测试 30

6。1。2 软件功能测试

上一篇:Android的智能小车蓝牙测控系统设计+电路图
下一篇:船舶辅机单层半主动隔振系统性能研究

基于状态估计的控制系统...

基于RS-485的电梯呼梯装置设计+电路图

基于Zigbee的智能仓储管理系统设计

Matlab基于模型跟随的自适...

基于模糊控制方法的机械手同步控制研究

基于出租车GPS数据城市交通特性研究

MATLAB基于时序序列相似性匹配的电网故障诊断

LiMn1-xFexPO4正极材料合成及充放电性能研究

互联网教育”变革路径研究进展【7972字】

麦秸秆还田和沼液灌溉对...

我国风险投资的发展现状问题及对策分析

张洁小说《无字》中的女性意识

新課改下小學语文洧效阅...

安康汉江网讯

网络语言“XX体”研究

老年2型糖尿病患者运动疗...

ASP.net+sqlserver企业设备管理系统设计与开发