#ifndef __SOUND_IIC_H__ #define __SOUND_IIC_H__ /** SWDG *********************************************************************/ #define MAX_NUM 30 typedef void (*aw9310x_irq_init_t)(void(*)(void)); typedef struct { uint16_t Value_Filter[MAX_NUM]; uint16_t MaxValue; uint16_t MinValue; uint16_t CurValue; uint16_t AveValue; uint32_t CumulativeSum; uint8_t MaxValuePtr; uint8_t MinValuePtr; }PD_VALUE_FILTER_PARA; extern PD_VALUE_FILTER_PARA PD1_Value; extern PD_VALUE_FILTER_PARA PD2_Value; extern void Init93015_IIC(void); uint8_t GET_Key_Prosess(void); #endif /* __SOUND_IIC_H__ */