This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] PCM1863:如何生成有关音乐播放/停止的INT信号

Guru**** 2393725 points
Other Parts Discussed in Thread: PCM1863

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/777052/pcm1863-how-to-generate-a-int-signal-about-music-playing-stop

部件号:PCM1863

您好,

是否可以生成如下信号并从GPIO3输出,

(1) 播放音乐时输出高电平

(2) 音乐停止时输出低电平

我们的环境如下

(1) pcm1863处于从属模式

(2)无论音乐是否播放,BLOCK,LRCK和MCLK都将始终切换。

谢谢你。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Carsound,
    PCM186x具有通电功能,具有信号丢失标志和信号恢复标志。 主ADC在活动模式下持续监控输入信号电平。 如果输入电平在寄存器定义的时间内保持在寄存器定义的阈值以下,则会生成中断。 这与GPIO引脚高用于'音乐播放'要求和低用于'无音乐'不同。

    当这些事件发生时,您是否可以使用INT信号,而不是每个事件的级别? 谢谢。

    此致,
    Ravi
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Ravi:

    感谢重播。

    可以使用INT信号。 现在,在活动模式下,我们尝试生成INT信号并将阈值为-30dB的输出至GPIO3,但它不起作用,您是否可以为我们检查问题,连接配置,

    { 0x00,0x00 },/*第0*/页

    { 0x70, 0x71},/*进入待机*/

    { 0x06,0x08 },/*VINL4[SE]*/

    { 0x07,0x08 },/*VINR4[SE]*/

    { 0x20,0x4f },/*MCLK from AMP*/

    { 0x01,0x18 },/*增益=12DB*/

    { 0x02,0x18 },/*增益=12DB*/

    { 0x13,0x40 },/*GPIO3 DIR Output*/

    { 0x11,0x20 },/*GPIO3 INT*/

    { 0x60, 0x01},/*energysense INT*/

    { 0x00,0x01 },/*Page 1*/

    { 0x02,0x2D },/*mem addr */

    { 0x04,0x04 },/*位[23:16]*/

    { 0x05,0x0c },/*位[15:8]*/

    { 0x06,0x37 },/*位[7:0]*/

    { 0x01,0x01 },/*执行写入操作*/

    { 0x00,0x00 },/*第0*/页

    { 0x70, 0x70};/*进入Running */

     另一个问题是,映射到 0x040C37的-30dB是来自规范第50页的示例的参考,您会解释如何将阈值映射到Hex吗?  

    谢谢