TI论坛
直播中

laisvl

9年用户 1144经验值
私信 关注
[问答]

PCM1861 INT脚究竟是输出还是输入?


  • datasheet中对PCM1861的INT脚(Pin19)的描述有些含糊:“Interrupt Output (for Analog Input Detect). Pull High for Active Mode, Pull Low for Idle.” 按照我的理解,INT脚应该是输出,表示analog输入有没有detect到。可是,在评估版上测试,感觉这个脚是一个输入引脚,是用来控制这个芯片activce或是idle.
    是否有人解释下,INT脚究竟是输出还是输入。我希望是输出,我需要读取到是否有analog audio输入的信息。
    或者,输入输出与否还要靠其他什么地方设置?

    盼望有人回复解答,不胜感激!

回帖(5)

李晓婷

2024-10-29 09:55:22
    INT中断输出引脚,是输出。
举报

曹利娟

2024-10-29 09:56:07
 在master模式时,要进行输入检测需要先将MD0/MD1拉低设为slave,这样才会在INT引脚上输出脉冲。
举报

夏日余晖

2024-10-29 09:57:13

要使用PCM1861的输入信号检测功能,需要停掉BCLK/LRCLK使其进入Energysense/Sleep

Mode,输入信号幅度的检测阈值为-57dBFS(8.5mVp-p)。


举报

夏日余晖

2024-10-29 09:57:26

INT引脚实际上有双重角色,既可作为输入,也可作为输出,PCM1861自动切换的。在配合MCU使用时,需要将MCU的GPIO根据需要设为输出或输入(注意是MCU的GPIO),设置PCM1861的状态,以及获取analog输入的检测状态。Datasheet关于这块有详细的说明:


举报

更多回帖

发帖
×
20
完善资料,
赚取积分