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的智能小车蓝牙测控系统设计+电路图
下一篇:船舶辅机单层半主动隔振系统性能研究

基于Kinect手势识别的遥操...

基于51单片机自动门智能控制系统设计

基于TI-DSP平台的电力电子测控平台设计

基于传感器网络的分布式集员滤波问题的研究

基于飞思卡尔芯片LED色彩控制器的设计

基于磁共振技术的家用无...

基于simulink的三相桥式全控...

遥感土地用变化监测国内外研究现状

MNL模型历史城区居民活动...

大规模MIMO系统的发展研究现状

高效课堂教师问卷调查表

小型通用机器人控制系统设计任务书

提高小學语文課堂朗读教...

浅析施工企业保理融资成...

从企业eHR建设谈管理信息...

PCI+PID算法直流力矩电机速...

《水浒传》中血腥暴力研...