我是靠谱客的博主 迅速金针菇,这篇文章主要介绍4.荔枝派 zero(全志V3S)-开启alsa,测试codec1.buildroot配置2.测试3.杀死进程,现在分享给大家,希望可以做个参考。

上面是我的微信和QQ群,欢迎新朋友的加入。

1.buildroot配置

按照如上配置,重新编译文件系统,拷贝到设备

2.测试

查看设备

复制代码
1
2
3
4
5
6
# arecord -l **** List of CAPTURE Hardware Devices **** card 0: Codec [V3s Audio Codec], device 0: CDC PCM Codec-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0 #

调节音量

复制代码
1
alsamixer

 

录音

复制代码
1
2
​​​​​​​amixer -c 0 cset numid=12 2         使能mic1 arecord -D hw:0,0 -d 3 -f S16_LE -r 16000 tmp.wav   录音测试

播放

复制代码
1
2
3
4
amixer -c 0 sset 'Headphone',0 100% unmute speaker-test -twav -c2 atest aplay tmp.wav

3.杀死进程

测试过程中发现有时候驱动正忙,不能继续使用

Playback open error: -16,Device or resource busy

这个时候需要杀死进程

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
# ps aux PID USER COMMAND 1 root init 2 root [kthreadd] 3 root [kworker/0:0] 4 root [kworker/0:0H] 5 root [kworker/u2:0] 6 root [ksoftirqd/0] 7 root [rcu_sched] 8 root [rcu_bh] 9 root [migration/0] 10 root [lru-add-drain] 11 root [cpuhp/0] 12 root [kdevtmpfs] 13 root [netns] 14 root [oom_reaper] 15 root [writeback] 16 root [kcompactd0] 17 root [crypto] 18 root [bioset] 19 root [kblockd] 20 root [cfg80211] 22 root [watchdogd] 23 root [rpciod] 24 root [xprtiod] 25 root [kswapd0] 26 root [vmstat] 27 root [bioset] 28 root [nfsiod] 53 root [irq/23-sunxi-mm] 54 root [irq/24-sunxi-mm] 55 root [bioset] 56 root [mmcqd/0] 57 root [kworker/0:2] 58 root [kworker/u2:1] 61 root [kworker/0:1H] 62 root [jbd2/mmcblk0p2-] 63 root [ext4-rsv-conver] 75 root /sbin/syslogd -n 78 root /sbin/klogd -n 95 root -sh 118 root speaker-test -twav -c2 120 root ps aux #

首先查看正在运行的后台程序,codec的pid是118

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
# kill -9 118 # ps aux PID USER COMMAND 1 root init 2 root [kthreadd] 3 root [kworker/0:0] 4 root [kworker/0:0H] 5 root [kworker/u2:0] 6 root [ksoftirqd/0] 7 root [rcu_sched] 8 root [rcu_bh] 9 root [migration/0] 10 root [lru-add-drain] 11 root [cpuhp/0] 12 root [kdevtmpfs] 13 root [netns] 14 root [oom_reaper] 15 root [writeback] 16 root [kcompactd0] 17 root [crypto] 18 root [bioset] 19 root [kblockd] 20 root [cfg80211] 22 root [watchdogd] 23 root [rpciod] 24 root [xprtiod] 25 root [kswapd0] 26 root [vmstat] 27 root [bioset] 28 root [nfsiod] 53 root [irq/23-sunxi-mm] 54 root [irq/24-sunxi-mm] 55 root [bioset] 56 root [mmcqd/0] 57 root [kworker/0:2] 58 root [kworker/u2:1] 61 root [kworker/0:1H] 62 root [jbd2/mmcblk0p2-] 63 root [ext4-rsv-conver] 75 root /sbin/syslogd -n 78 root /sbin/klogd -n 95 root -sh 121 root ps aux [1]+ Killed speaker-test -twav -c2 #

已杀死,现在可以正常使用

下面是KILL的等级

最后

以上就是迅速金针菇最近收集整理的关于4.荔枝派 zero(全志V3S)-开启alsa,测试codec1.buildroot配置2.测试3.杀死进程的全部内容,更多相关4.荔枝派内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(101)

评论列表共有 0 条评论

立即
投稿
返回
顶部