bsp_aux.h 521 B

123456789101112131415161718192021
  1. #ifndef _BSP_AUX_H
  2. #define _BSP_AUX_H
  3. typedef struct {
  4. u8 flag; //当前状态与计数
  5. u8 dig_fade;
  6. u16 cnt;
  7. u16 voice_cnt; //从无声变有声的计数与幅值
  8. u16 voice_pow;
  9. u16 silence_cnt; //从有声变回无声的计数与幅值
  10. u16 silence_pow;
  11. } dnr_cb_t;
  12. void bsp_aux_start(void);
  13. void bsp_aux_stop(void);
  14. void aux_channel_mute(u8 ch_sel);
  15. void aux_channel_unmute(u8 ch_sel);
  16. void set_aux_analog_vol(u8 level, u8 auxlr_sel);
  17. #endif