基于单片机的蓝牙音乐播放系统的设计与实现毕业设计论文
技术:C语言、单片机等摘要:时代飞速发展,科技不断迭代,人们的生活追求和生活质量朝着要求更高、更简约、更时尚的目标发展。在此驱动之下,嵌入式娱乐产品也不断发展。现我将对嵌入式无线通信领域的蓝牙技术进行深入研究。进而基于已有的蓝牙协议栈和蓝牙芯片以及单片机等软件硬件资源,进一步对上层软硬件进行设计,实现一个简单实用的无线蓝牙音乐播放系统模型。可应用于无线蓝牙耳机、车载蓝牙音乐播放器、蓝牙音箱等方面。
设计之初,以功能强大的主控MVsilicon BM5064单片机和TI公司CC2564蓝牙芯片作为硬件平台。通过对蓝牙4.0协议栈的研究,然后对硬件接口和软件架构简单设计。最后基于蓝牙协议栈中的A2DP协议,对蓝牙音乐播放功能部分的软件进行全面设计与编码实现,获得一个蓝牙音乐播放系统模型。
作者系软件工程专业学生,此系统的全部设计与实现流程都与软件工程思想紧密关联。从需求分析到软件设计再到编码与测试,将软件工程核心思想在嵌入式软件开发中得到完美的应用。关键词:嵌入式;蓝牙;A2DP;协议栈;软件工程
目录:
摘 要 4
Abstract 5
第1章综述 1
1.1 蓝牙技术的背景和现状 1
1.2 蓝牙与其他无线技术的比较 4
1.3 蓝牙协议栈 5
1.4 本文的主要工作 6
第2章 开发之前 8
2.1 开发环境 8
2.1.1 Source Insight 4.0 8
2.1.2 Keil uVision4 12
2.2 硬件平台 14
2.3 软件平台 16
2.3.1 MVs18_01_07 16
2.3.2 CC256XSTBTBLESW 16
第3章 系统总体构想 17
3.1 系统的问题定义 17
3.2 系统的可行性研究 18
3.3 系统的需求分析 19
第4章 硬件设计参考 20
4.1 芯片接口设计 20
4.2 外部接口设计 21
第5章 软件设计与编码 23
5.1 软件总体设计 23
5.2 软件详细设计 24
5.2.1 系统初始化 24
5.2.2 调试串口设计 30
5.2.3 调度器设计 32
5.2.4 AT指令设计 35
5.2.5 音频解码设计 38
第6章 软件测试 43
6.1 单元测试 43
调度器功能测试 43
AT指令测试 44
6.2系统集成测试 45
结论 47
参考文献 48
致谢 49
外文原文 50
中文翻译 60
论文字数:30401
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
确实是难得好帖啊,顶先
页:
[1]