52平台关闭Delay Off的宏后Receiver无声
0赞
发表于 9/19/2018 9:48:54 AM
阅读(998)
[DESCRIPTION]
主要是由于52平台上,关闭Delay Off的宏后,
走的AFE_Event_Handler()函数里面针对v_lowest >= 0的部分,
没有正确选择MUX.
[SOLUTION]来自半导体社区
static void AFE_Event_Handler( void *data )
{ …
if( v_lowest >= 0 ) {
…
case SRC_VOICE_DAC:
#if defined(MT6253E) || defined(MT6253L) || defined(MT6252H) || defined(MT6252)
*AFE_AAC_CON = (*AFE_AAC_CON & 0xF81F) | 0x0120; //Add this line
*AFE_AAPDN_CON |= 0x1018; //Add this line
#endif
… }