Audio使用参考

设备树配置

  • I2S bck翻转

    属性名称 描述 取值范围
    i2s-bck-inv I2S bck翻转 0: 不翻转
    1: 翻转
  • 高通滤波

    属性名称 描述 取值范围
    hpf-adc1-dmic2ch-level 高通滤波level < switch value >
    switch:
    0:not use this level
    1:use this level
    0xf:hpf level 0~0xf

    示例:

    hpf-adc1-dmic2ch-level = <1 0xf>;
    

    HPF关闭 截止频率20Hz:

    HPF 0x0 截止频率20Hz:

    HPF 0x1 截止频率23Hz:

    HPF 0x2 截止频率26Hz:

    HPF 0x3 截止频率32Hz:

    HPF 0x4 截止频率38Hz:

    HPF 0x5 截止频率52Hz:

    HPF 0x6 截止频率65Hz:

    HPF 0x7 截止频率95Hz:

    HPF 0x8 截止频率140Hz:

    HPF 0x9 截止频率190Hz:

    HPF 0xA 截止频率250Hz:

    HPF 0xB 截止频率370Hz:

    HPF 0xC 截止频率480Hz:

    HPF 0xD 截止频率700Hz:

    HPF 0xE 截止频率950Hz:

    HPF 0xF 截止频率1500Hz:

    采样率与截止频率关系:

  • dmic bck mode

    属性名称 描述 取值范围
    dmic-bck-mode 配置BCK模式 1~2
    档位 BCK支持最大值
    1 2048kHZ
    2 4096kHZ

    示例:

    dmic-bck-mode = <2>; //1:2M  2:4M
    
  • keep_adc_power_on

    属性名称 描述 取值范围
    keep_adc_power_on 保持ADC后级电源常开 0: disable
    1:enable

    示例:

    keep_adc_power_on = <1>; // 0: disable  1:enable
    
  • keep_dac_power_on

    属性名称 描述 取值范围
    keep_dac_power_on 保持DAC后级电源常开 0: disable
    1:enable

    示例:

      keep_dac_power_on = <1>; // 0: disable  1:enable