学位论文 > 优秀研究生学位论文题录展示
基于蓝牙通信的汽车音响软件设计与实现
作 者: 赵嘉祥
导 师: 王宏伟
学 校: 大连理工大学
专 业: 检测技术与自动化装置
关键词: 汽车音响 AT指令集 分层设计 通信策略
分类号: TN925
类 型: 硕士论文
年 份: 2011年
下 载: 87次
引 用: 0次
阅 读: 论文下载
内容摘要
随着汽车日渐普及,基于驾车人士不断追求高雅品位及极品音乐厅音质水平的专业汽车音响,各销售及服务商致力于以最优质的服务,向其提供完善的车载音响优化方案,让每一位驾车人士都能获得最高的驾驶视听新享受,汽车音响已从其他车载产品中独立出来,形成了一个具有自身特点的技术服务产业。蓝牙采用FH和TDMA技术,实现IEEE802.15标准,在2.4 GHz频率带工作,由于蓝牙产品具有体积小、功耗低等优点,使其可以方便的集成到几乎任何数字设备中,现已大量的应用于包括手机、PDA、笔记本电脑、打印机、数码相机等产品中,应用领域非常广泛。随着蓝牙技术在音视频传输中的应用,一种可以增强用户娱乐体验的蓝牙音频流播放功能正逐步在车载信息娱乐系统中得到应用。同时随着汽车技术的发展,驾驶过程中手机操作的安全性和便捷性也越来越受到人们的关注,而蓝牙技术的不断进步使用户从音响侧对手机进行操作的想法得以实现,从而使蓝牙系统在汽车领域得到广泛的应用。本文提出一种基于AT指令集的软件分层设计方法,与传统软件设计方法相比具有更好的灵活性与扩展性,非常适合于软件的升级及维护。然后基于软件分层设计方法,采用C语言编码,设计实现了音响侧免提、功能设置、手机音乐播放等功能。文章深入剖析了本模块各个层次特点,对经典的二层结构进行了优化和精简,完成了汽车音响软件的总体功能和流程的设计。整个系统主要由输入控制层、应用层、硬件控制层构成。在各个层次的实现过程中,本文始终坚持以“软件功能模块化,软件模块层次化”为设计思想,采用基于AT指令集的设计方法,并且利用模式迁移及引擎机制改良传统的实现方法,实践了模块化、层次化的设计思想。本文的核心在于提出了一种三层次的系统框架,为汽车音响软件功能的应用开发提供了良好的解决方案。基于这种三层次框架结构结合音响软件功能需求,并依据AT指令集的特点,设计实现了该系统。文章首先介绍了系统的总体架构,然后按照所划分的层次依次予以介绍。最后,在系统总的结构基础上进行调试,实验结果显示,设计的要求能与实际要求相符,具有良好的稳定性及可靠性。
|
全文目录
摘要 4-5 Abstract 5-9 1 绪论 9-13 1.1 汽车音响的产生和发展 9-10 1.2 国内外研究现状 10-12 1.3 本文研究的主要工作 12-13 2 相关技术简介 13-23 2.1 C语言介绍 13-14 2.2 MX-OS操作系统简介 14-20 2.3 调试环境及工具的使用 20-23 3 系统架构设计 23-33 3.1 两层架构划分 23 3.2 三层架构划分 23-26 3.3 三层次间接口规范 26-33 4 系统的总体设计 33-40 4.1 风格与性能要求 33-34 4.1.1 操作风格 33 4.1.2 软件设计风格 33-34 4.2 系统总体功能设计 34-40 5 系统的具体实现 40-55 5.1 开发流程 40-41 5.2 输入控制层的设计 41-45 5.2.1 模块间信息交互 41-42 5.2.2 输入管理层设计实现 42-45 5.3 应用层的设计 45-52 5.3.1 AT指令特点 45-46 5.3.2 蓝牙通信策略 46 5.3.3 指令代码的实现 46-47 5.3.4 过程引擎机制 47-51 5.3.5 接口的统一 51-52 5.5 系统调试 52-55 5.5.1 单体测试 52-53 5.5.2 集成测试 53-55 结论 55-56 参考文献 56-58 攻读硕士学位期间发表学术论文情况 58-59 致谢 59-60
|
相似论文
- 基于Cortex-A8平台的H.264解码器优化,TN919.81
- 嵌入式汽车音响软件系统中XM卫星广播模块的设计与实现,TP368.1
- 基于RTOS平台的汽车音响显示系统的研究与设计,TN873
- 高性能低功耗多核处理器研究,TP332
- 虚拟机平台的设计与关键模块的实现,TP302
- 实时随机SQL注入攻击检测方法的研究与应用,TP393.08
- 基于C/S架构的潍坊科技学院学生信息管理系统,TP311.52
- 多目标指令集模拟器的设计与实现,TP391.9
- 基于显式通信指令集的分片式处理器模拟器开发,TP332
- 基于TTA可配置处理器的指令集仿真器及集成开发环境的设计,TP337
- FT-Matrix处理器指令集与指令派发设计,TP332
- ECC协处理器专用指令与可重构单元设计技术研究,TN918.2
- 基于FPGA的USB、Flash控制器设计,TN791
- 一个基于视觉的车道偏离预警系统的设计与实现,U495
- 基于多线程的多CCD扫描仪驱动程序设计与实现,TP334.22
- ARM体系结构虚拟化技术的研究与实现,TP368.1
- 电力设备故障检测专家系统知识库访问层设计与实现,TP311.52
- 面向图像处理的异构多核仿真系统研究,TP391.41
- 加密专用处理器指令集设计,TP332
- 基于V850/MS1硬件系统模拟器的研究与实现,TP368.12
中图分类: > 工业技术 > 无线电电子学、电信技术 > 无线通信 > 无线电中继通信、微波通信
© 2012 www.xueweilunwen.com
|