骁龙820A汽车与智能设备间进行USB音频分享方案介绍

本文介绍了如何通过USB将骁龙820A汽车与智能设备(如智能手机)连接,实现音频数据的分享。骁龙820A作为USB Host,接收并处理来自智能设备(作为USB device)的音频数据,利用USB音频通道传输PCM数据,通过模拟多个逻辑通道实现音频独立传输。此方案增强了汽车的娱乐性,使用户能将导航或多媒体音频直接传输到汽车音响系统。
摘要由CSDN通过智能技术生成

随着技术发展,各种智能设备不断涌现,人们就希望汽车能够与这些智能设备进行互联,比如目前普及的智能手机,PAD设备等,达到音视频数据的分享,从而增强汽车的娱乐性。
本文重点介绍一种通过USB将骁龙820A汽车和智能设备连接,进行多种音频分享的方案。
本方案中骁龙820A汽车作为USB Host端,可以发挥骁龙820A强大的音频处理能力,然后输出到汽车相关音频终端。而智能设备(比如智能手机)通过USB连接到骁龙820A汽车上,此时智能设备是作为USB device端,就可以将智能设备上的各种音频数据通过USB传输给骁龙820A汽车。
对于一个Host,即USB host-controller,可以连接多个外设,并且兼容不同速度的设备。为了让智能设备以USB device接入820A汽车主控端,智能设备需要支持UAC功能,即USB Audio Class设备。如下是USB设备连接逻辑。

在这里插入图片描述
本方案中利用USB音频通道将音频数据传输到主机端。即每一个音频通道是一个USB驱动中为了传输PCM音频流,构造出的USB endpoint,用来独立的传输音频流。当820A接收到PCM数据后,会将之发送给820A上音频codec作处理和播放。
为了让上述USB音频传输达到灵活性和各种音频格式数据各自独立传输,可以通过一条物理USB线路,模拟出多个逻辑USB音频传输通道,每一种USB音频传输通道传输一种格式的音频数据,从而达到各种音频数据独立传输,互不干扰。而骁龙820A汽车可以根据需要从相关USB音频通道获取音频数据,然后做适当处

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值