当前位置: 首页 > news >正文

v853扬声器调试

文章目录

  • 1、前言
  • 2、环境介绍
  • 3、修改设备树
  • 4、使用tinymix测试扬声器

1、前言

本文记录v853下的扬声器调试。

2、环境介绍

硬件:韦东山v853 aicit板卡

软件:v853 tina sdk

3、修改设备树

扬声器使用的是v853内置的audio codec,原理图如下:

修改设备树,开启codec:

4、使用tinymix测试扬声器

  • menuconfig中添加tinymix:
Utilities ---><*> tinyalsa-utils........................................ TinyALSA utilities
  • 查看当前配置:
root@TinaLinux:/# tinymix contentsNumber of controls: 24
ctl     type    num     name                                    value
0       ENUM    1       tx hub mode                             , OffOn
1       ENUM    1       rx sync mode                            , OffOn
2       ENUM    1       DACDRC                                  Off, On
3       ENUM    1       ADCDRC                                  , OffOn
4       ENUM    1       DACHPF                                  Off, On
5       ENUM    1       ADCHPF                                  Off, On
6       ENUM    1       ADC1 ADC2 swap                          , OffOn
7       INT     1       digital volume                          63 (range 0->63)
8       INT     1       DAC volume                              160 (range 0->255)
9       INT     1       ADC1 volume                             160 (range 0->255)
10      INT     1       ADC2 volume                             160 (range 0->255)
11      INT     1       MIC1 gain volume                        31 (range 0->31)
12      INT     1       MIC2 gain volume                        31 (range 0->31)
13      INT     1       LINEINL gain volume                     5 (range 0->31)
14      INT     1       LINEINR gain volume                     5 (range 0->31)
15      INT     1       LINEOUT volume                          31 (range 0->31)
16      BOOL    1       MIC1 Switch                             Off
17      BOOL    1       MIC2 Switch                             Off
18      BOOL    1       LINEIN Switch                           Off
19      BOOL    1       LINEOUT Switch                          On
20      BOOL    1       SPK Switch                              On
21      ENUM    1       LINEOUT Output Select                   single, differ
22      ENUM    1       MIC1 Input Select                       single, differ
23      ENUM    1       MIC2 Input Select                       single, differ
  • 开启LINEOUT和扬声器:
# 开启LINEOUT
root@TinaLinux:/# tinymix set 'LINEOUT Switch' 1# 开启扬声器
root@TinaLinux:/# tinymix set 'SPK Switch' 1# 设置LINEOUT音量为31
root@TinaLinux:/# tinymix set 'LINEOUT volume' 31
  • 播放音频:
root@TinaLinux:/# tinyplay test.wav

至此,扬声器调试结束。


http://www.mrgr.cn/news/52025.html

相关文章:

  • YOLO11改进-模块-引入Histogram Transformer Block(HTB)解决恶劣天气(雨雾雪)
  • 面向对象--接口、多态(OOP--面向对象编程)
  • 商城系统如何利用当地政策深度开发下沉市场
  • 2.6.ReactOS系统中从内核中发起系统调用
  • JavaScript 三元运算符:精简易用的条件表达式
  • VMware Aria Operations for Networks 6.14 发布,新增功能概览
  • 小坑:linux cat两个fasta文件时,没有分行导致失败
  • 智能家居的手机端控制页面,除了漂亮,无言以对了。
  • 实操部署amis-admin
  • VUE基础(2)
  • V853 tina sdk添加板级支持包
  • 超分子水凝胶探秘,分层策略优,修复有希望
  • 高德地图:智能出行的引领者
  • openai_api和doc文档的实验笔记和内容解读
  • Unity 山水树木
  • 【python】OpenCV—Fourier Transform
  • 开放式蓝牙耳机哪个品牌好用?开放式耳机排行榜测评!
  • 高级sql教程
  • 前端全栈混合之路Deno篇:Deno2.0与Bun对比,谁更胜一筹?它们分别适合怎样的项目,谁更适合前端转全栈?
  • Python迭代器和生成器:迭代器协议