推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

Android智能手机平台上低成本无线耳机子系统的设计和实现

更新时间:2020-02-19 15:57:37 大小:3M 上传用户:xiaohei1810查看TA发布的资源 标签:android智能手机 下载积分:3分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

受全球金融危机影响,消费者需求大大降低,这就迫使各个厂商更加看重成本控制,越来越重视低成本产品创新研究。

    当前大部分无线耳机解决方案都是基于蓝牙方案,但是蓝牙的硬件和蓝牙认证团体(BQB)认证成本很高。所以Nordic发明了低成本的2.4G无线单片机,采用非标准的无线协议,作为无线耳机低成本解决方案。Google Android作为开源、免费、可以完全定制化的手机操作系统,吸引着越来越多的著名公司加入到Google的开放手机联盟(OHA)阵营中来,为Android平台开发重要的功能。

    本论文的科研工作主要是在 Android智能手机平台上实现基于Nordic nRF24E1的低成本无线耳机方案。论文工作主要取得了以下研究成果:

    1)无线耳机系统的功能需求

    无线耳机具备一键式接听、拒接,鉴权认证,闪灯控制,音量调节以及语音提示等功能;在手机操作系统上支持如下几个场景,包括耳机鉴权认证、耳机搜索、接听电话、呼出电话、拒接电话、音频播放、音频录音等。

    2)无线耳机系统的软件设计

    无线耳机系统的软件设计包括两个部分,一部分是在Android平台上实现手机侧的无线耳机设计,另一部分是基于单片机技术的无线耳机侧软件设计。无线耳机在手机端的设计包括 Android电话系统、Android音频系统、Android设备驱动程序和无线耳机主设备固件程序。Android电话系统实现了定制化的 Android射频接口层(RIL)模块,在HP电话管理器中加入无线耳机电话控制协议,对无线耳机主设备进行复杂的移动电话语音呼叫过程管理;Android音频系统实现了定制化的Android音频系统,在音频组件管理模块(ACM)中加入支持无线耳机的插件,与无线耳机主设备的设备驱动层进行交互,根据智能手机平台内音频设备的工作状态选择无线耳机主设备正确的工作状态,支持多路音频流,ACM对无线耳机主设备的采用上报监测机制,支持无线耳机模式语音通话、播放器和录音机场景;Android设备驱动程序包括ALSA设备驱动程序和串行设备驱动程序,ALSA负责管理无线耳机主设备和音频编解码器,在 ALSA音频路由管理模块中加入对无线耳机主设备的支持,串行设备驱动程...

部分文件列表

文件名 大小
Android智能手机平台上低成本无线耳机子系统的设计和实现.pdf 3M

全部评论(0)

暂无评论