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的三相桥式全控...

中国古代秘书擅权的发展和恶变

浅谈传统人文精神茬大學...

高校网球场馆运营管理初探【1805字】

浅谈新形势下妇产科护理...

辩护律师的作证义务和保...

国内外无刷直流电动机研究现状

谷度酒庄消费者回访调查问卷表

多元化刑事简易程序构建探讨【9365字】

《醉青春》导演作品阐述

拉力采集上位机软件开发任务书