anheng
2024-04-18 76e1cdff961664bea3c094e39c64488451ce9d14
RK3568_Android_SDK开发文档/RK3568_Android_SDK开发文档.md
@@ -220,3 +220,54 @@
![image-20240416220836773](./images/image-20240416220836773.png)
### Android声卡测试
![image-20240418191114947](./images/image-20240418191114947.png)
先将模式切换成输出模式,默认是高电平静音模式
```
gpioset 3 19=0
或者
echo "out" > /sys/class/gpio/gpio115/direction
echo 0 > /sys/class/gpio/gpio115/value
```
当听到喇叭发出“砰”的一声就说明可以了
因为Android11集成的声卡设置和linux下不同,所以命令不同
Android使用的是toybox下的tinyalsa工具
使用方法可参考[如何查看声卡、pcm设备以及tinyplay、tinymix、tinycap的使用-CSDN博客](https://blog.csdn.net/luyao3038/article/details/121859072)
设备树加入use-ext-amplifier后可支持外部扬声器播放音乐
![image-20240418205004185](./images/image-20240418205004185.png)
设置输出方式为耳机输出(HP)
```
tinymix 0 HP
```
![image-20240418191756605](./images/image-20240418191756605.png)
播放音乐
```
tinyplay ./music.wav
```
设置输出方式为扬声器输出(SPK)
```
tinymix 0 SPK
```
同样可以输出