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.

[参考译文] PCM1865:TI PurePath 控制台- Energysense 设置

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/996130/pcm1865-ti-purepath-console---energysense-setup

器件型号:PCM1865

你(们)好  

我正在努力获取一个能量感中断。  

我使用 USB-I2X 将以下代码发送到 PCM1865EVM。

W 94 00 FE #重置 ADC 寄存器。
寄存器01上的 W 94 01 #将 W_REQ 设置为"1"。 (执行写操作) R 94 01 01 #读取寄存器01、位0 (W_REQ)
R 94 01 01
R 94 01 01
W 94 00 01 #写入 I2C 地址0x94、将 PAGE 设置为1。
W 94 02 2D #在寄存器02 MEM_ADDR 上、写入2D (恢复阈值)
w 94 04 00 #在寄存器04 MEM_WDATA0上、写入00 (位23:15)
w 94 05 2E #在寄存器05 MEM_WDATA0上、写入2E (位15:8) 002E49 =-57dBFS
W 94 06 49 #在寄存器06 MEM_WDATA0上、写入49 (位7:0)
寄存器01上的 W 94 01 #将 W_REQ 设置为"1"。 (执行写操作) R 94 01 01 #读取寄存器01、位0 (W_REQ)
R 94 01 01
R 94 01 01

在 PurePath 控制台 I/O 中、我看不到任何读取命令、如下所示:

第1行的#命令成功执行

第2行的#命令成功执行

成功执行第3行的#命令

第4行的#命令成功执行

成功执行第5行的#命令

第6行的#命令成功执行

第7行的#命令成功执行

第8行的#命令成功执行

成功执行第9行的#命令

第10行的#命令成功执行

第11行的#命令成功执行

第12行的#命令成功执行

此外- Energysense 不能按预期工作...

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

    您好!

    您是否使用 PCM186xEVM GUI 执行此操作? 这是对能量等级进行试验的最简单方法。 如果在命令缓冲器接口中键入命令,则应看到输出窗口填充如下:

    单击方框图选项卡中 GUI 底部的刷新按钮后、您应该能够进入辅助 ADC 块并查看您为 Energysense 编程的值、 请注意、如果您不单击"刷新"、则值将与您编程的值相同、但 GUI 不会反映这一点:

    如果器件处于活动状态、默认情况下、输入全部低于能量损耗阈值1分钟后、器件才开始生成中断。 如果您将器件置于睡眠模式、则将根据默认情况下为1秒的信号检测间隔触发中断。

    您可以在控制 窗口中查看中断是否已触发。 请注意、INT 引脚上还有一个 LED、一旦触发中断、您应该会看到此 LED 周期性闪烁。

    我希望这对您有所帮助!

    最棒的

    Zak

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

    我使用的是 PPC3、但现在我可以看到我应该使用 PPC2。 我会再试一次、可能会起作用。 我无法看到 PCM186x EVM GUI。