Android声卡测试

作者简介: 一个平凡而乐于分享的小比特,中南民族大学通信工程专业研究生在读,研究方向无线联邦学习
擅长领域:驱动开发,嵌入式软件开发,BSP开发
作者主页:一个平凡而乐于分享的小比特的个人主页
文章收录专栏:RK3568_Android11_驱动开发,此专栏为RK3568开发板Android11系统开发,学习记录
欢迎大家点赞 👍 收藏 ⭐ 加关注哦!💖💖

1.原理图

在这里插入图片描述

先将模式切换成输出模式,默认是高电平静音模式

gpioset 3 19=0

或者

echo "out" > /sys/class/gpio/gpio115/direction
echo 0 > /sys/class/gpio/gpio115/value

当听到喇叭发出“砰”的一声就说明可以了

2.tingalsa工具使用

因为Android11集成的声卡设置和linux下不同,所以命令不同

Android使用的是toybox下的tinyalsa工具

使用方法可参考如何查看声卡、pcm设备以及tinyplay、tinymix、tinycap的使用-CSDN博客

设备树加入use-ext-amplifier后可支持外部扬声器播放音乐

在这里插入图片描述

设置输出方式为耳机输出(HP)

tinymix 0 HP

在这里插入图片描述

播放音乐

tinyplay ./music.wav

设置输出方式为扬声器输出(SPK)

tinymix 0 SPK

同样可以输出

设备树加入use-ext-amplifier后可支持外部扬声器播放音乐

[外链图片转存中…(img-5Qx4XtZu-1713693215135)]

设置输出方式为耳机输出(HP)

tinymix 0 HP

[外链图片转存中…(img-PBPFBSXy-1713693215135)]

播放音乐

tinyplay ./music.wav

设置输出方式为扬声器输出(SPK)

tinymix 0 SPK

同样可以输出

3.样例演示:

RK3568声卡测试

  • 31
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 44
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 44
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值