欢迎大家登录我们大大通平台! 大大通平台很不错吧!!
很高兴又与大家见面了,今天给大家讲解“QCC51xx QCC302x Broadcast Audio功能实现”的知识点!
关注大大通“会飞的小不点”的服务绝不会让大家失望。
内容简介
验证QCC512x sink工程的broadcast audio功能。同时验证analog input优先级高于A2DP1/A2DP2时,当analog input有输入的情况下会不会从A2DP切换到analog input。
测试工具
MDE:MDE_WIN_2.3.2.126
Hardware:Broadcaster-QCC3024 EVB板(后面简称A板),receiver-QCC3031 EVB板(后面简称B板)
Software:
Broadcaster-ADK QCC512X ROM V21 WIN 6.4.2.26,sink,Speaker-Broadcast;
Receiver- ADK QCC512X QCC302X WIN 6.4.2.26,sink,Speaker-Broadcast
前言
由于需要测试Analog input,所以需要一Analog input detect PIO,查看开发板的原理图可以得知,EVB底板有将PIO53连接到J30的Audio Detect。
准备工程
Broadcaster:
- 新建一个默认sink工程
- 修改工程属性为Speaker_broadcast
3、 建议开启Enable_wired功能
- 编译然后deployall到开发板
- 用ADKconfiguration tools做以下配置
LINEIN输入需要将J35,J36两个跳线帽接到下面的12位置,否则会没有声音(此步必须):
receiver:
- 新建一个默认sink工程
- 修改工程属性为Speaker_broadcast
- 编译然后DeployAll到开发板
- 用ADKconfiguration tools做以下配置:
将PIO16、PIO17连接到按键,参考Broadcaster的截图即可。
Broadcaster和receiver配置结束后的按键功能如下:
BA Start Association:PIO16单击;
BA Switch to Normal Mode:PIO16双击;
BA Switch to Broadcaster:PIO17单击;
BA Switch to receiver:PIO17双击。
测试过程
- 将A板上电,开机进入Normal Mode;单击PIO17进入Broadcaster;
- 将B板上电,开机进入Normal Mode,双击PIO17,进入Receiver;
- 分别在AB两板上点击PIO16进入配对模式,不一会儿就会提示配对成功;
- 将A板关机再开机进入配对状态(也可以用按键事件进入pairing状态),手机连接A板,播放音乐,这个时候就能在B板上同时听到A板的音乐了(手机播放的音乐)。
- 将A板的J30位置接入模拟音频输入,这个时候,B板和A板都切换到了模拟音频播放,如果将模拟音频拔出,则又切换到手机的音乐了。
- 同时测试了一下USB音频,它的优先级也高于A2DP。
- 关机测试:将A板关机,B板不会跟着关机。
以上的A板为QCC5127(Broadcaster),B板为QCC3026(Receiver)。
内容就讲解到这就结束了,是不是感觉很简单呀!!!
关注大大通,后期我继续为大家上料,。。。。。。。。。。。。。。。。。知识不容错过!!!!
评论
崽崽娃
11 个月前
psycho
2023年3月30日
Jack
2020年12月1日