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.

[参考译文] TAS5805M:进入睡眠、高阻态和深度睡眠模式时的电流减少低于预期

Guru**** 2538950 points
Other Parts Discussed in Thread: TAS5805M, CC1310

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/918447/tas5805m-current-reduction-when-entering-in-sleep-hiz-and-deep-sleep-modes-is-less-than-expected

器件型号:TAS5805M
主题中讨论的其他器件: TAS5805CC1310

你(们)好

我使用 TAS5805MEVM 通过来自 CC1310 MCU 的 SPI 播放音频。

我的设置是:

-在单声道1.0 PBTL 模式下使用激活 AGL/OTFB 的左声道的器件 B (0x5A I2C 地址)

- 4 Ω 40W 扬声器

-具有手动 FS (44.1kHz)和 BCK 比率(32fs·)选择的工艺流程3频带 DRC 和 FIR (1.048K)

- PVDD=22V 的混合模式

- PWM 开关频率= 384k、D 类环路带宽= 80kHz

- I2S 时钟通常停止。 时钟仅在播放音频时打开

当我使 TAS5805M 进入深度睡眠模式时、我只看到7mA 的电流降低:从播放模式中的64mA (无音频、也没有时钟)降低到深度睡眠模式中的57mA。 电流是从22V PVDD 电源测得的。

从 TAS5805M 数据表的7.5电气特性中、我预计会降低18mA:

a) DVDD 上的 ICC (3.3V):播放模式(18mA)-深度睡眠模式(0.75mA)= 17mA (大约)->来自 PVDD (22V):大约2mA

b) PVDD 上的 ICC (13.5V):播放模式(16.5mA)-深度睡眠模式(120uA)= 16mA 大约->来自 PVDD (22V):大于16mA

为什么会有这种差异?

此外、当我使 TAS5805M 进入 HIZ 或睡眠模式时、我看不到任何衰减:22V PVDD 电源提供的电流始终为64mA、就像在播放模式中一样(无音频、也无时钟)

为什么会出现这种意外行为?

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

    您好 Juan、

    您能否提供脚本、让客户尝试在高阻态/睡眠模式下进入器件。

    此致、

    Luis

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

    您好、Luis。

    我遵循 TAS5805M 数据表的9.4.5器件状态控制中描述的过程:

    在睡眠模式下进入/退出:

    w 5A 00 #Go to page 0
    w 5A 7f 00 #Change the book to 0x00
    w 5A 03 01 #Change the device into sleep Mode
    ---------------------------------------------------------------------------
    w 5A 00 #Go to page 0
    w 5A 7f 00 #Change the book to 0x00
    w 5A 03 03 #Change the device into Play Mode 

    进入/退出 HIZ 模式:

    w 5A 00 #Go to page 0
    w 5A 7f 00 #Change the book to 0x00
    w 5A 03 02 #Change the device into HIZ Mode
    ----------------------------------------------------------------------
    w 5A 00 #Go to page 0
    w 5A 7f 00 #Change the book to 0x00
    w 5A 03 03 #Change the device into Play Mode 

    进入/退出深度睡眠模式:

    w 5A 00 #Go to page 0
    w 5A 7f 00 #Change the book to 0x00
    w 5A 03 02 #Change the device into HIZ Mode
    w 5A 03 00 #Change the device into deep sleep sleep sleep mode -------------------------------------------------------
    
    w 5A 00 #Go to page 0
    w 5A 7f 00 #Change the book to 0x00
    w 5A 03 02 #Change the device into HIZ Mode
    w 5A 03 03 #Change the device into Play Mode 

    此致、

    Juan Pablo Novo

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

    您好 Juan、

    当您回读寄存器时、您是否会看到它正确更新。

    我将在明天之前收集有关 EVM 的一些数据。

    此致、

    Luis

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

    您好、Luis。

    是的、当我在写入新状态后回读 DEVICE_CTRL_2寄存器(0x03)时、我会得到正确的值。 在睡眠、高阻态和深度睡眠模式下、我没有在扬声器中获得音频、因此似乎没有达到预期的播放模式。

    但是、我在读取 POWER_STATE 寄存器(0x68)时注意到一些奇怪的情况:当我返回到播放模式(从任何其他状态)时、该寄存器显示0x02 (HIZ)而不是0x03 (PLAY)、尽管我在扬声器中获得音频、并且看起来一切正常。 当我更改为睡眠、HIZ 或深度睡眠模式时、该寄存器显示正确的值。

    ----------

    已编辑:

    在播放模式下、当我启动时钟并发送音频时、POWER_STATE 寄存器(0x68)可以正确显示0x03值。

    因此、我假设 TAS5805M 在我不播放音频时自动进入 HIZ 模式并保持时钟停止。

    这说明了当我强制进入 HIZ 模式时不会降低电流的原因:TAS5805M 已处于 HIZ 模式!

    这也说明了进入深度睡眠模式时的低电流降低:从高阻态模式到深度睡眠模式、电流降低应约为10mA。 虽然我只得到7mA、但现在这更有意义。

    但是、当从 HIZ 更改为深度睡眠模式时、预期电流减小值存在的3mA 间隙与从 HIZ 切换到睡眠模式时应出现(而不是)的3mA 间隙相同。 这是唯一没有解释的事情...

    虽然 POWER_STATE 寄存器显示的是 HIZ 模式、但在没有时钟打开的情况下、TAS5805M 可能实际上处于睡眠模式?

    此致、

    Juan Pablo Novo

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

    您好 Juan、

    您能否尝试使用 TAS5805 GUI 中突出显示的状态控制、并针对不同状态重新进行电流测量。 它应该更加符合您对当前削减的期望。

    此致、

    Luis

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

    您好、Luis。

    我刚刚从 GUI 更改了状态、测试结果与使用 MCU 更改 GUI 编程或通过 PC 直接使用 PPC3切换寄存器的结果相同:

    a)从自动高阻态模式到睡眠模式:0mA

    b)从自动高阻态模式到深度睡眠模式:7MA

    我在两个器件(A 和 B)中都尝试过相同的结果。

    在测试中、您是否看到从 HIZ 模式到睡眠模式的电流降低?

    此致、

    Juan Pablo Novo

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

    您好 Juan、

    当我在 EVM 上进行测试时、PVDD 为整个系统供电。 我看到从高阻抗到睡眠模式的电流总体下降了6mA、对于每个 TAS5805M、这将减少~3mA。

    此致、

    Luis。

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

    您好、Luis。

    我已经做了一些测试、结果很有趣。 请参阅随附的电子表格 :e2e.ti.com/.../Current-measurements.xlsx

    基本设置与我的第一个帖子中所述的相同。 此外、在所有测试中、EVM 的器件 A 都保持在深度睡眠模式。

    我将尝试解释表中的某些方面、但向我询问您发现难以理解的任何内容:

    - I2S 时钟:

    • 初始化前准备就绪:是的、当我在 TAS5805M 初始化前启动 I2S 时钟时。 不可以、当我在 TAS5805M 初始化后启动时钟时。
    • 激活:始终、当 I2S 时钟持续运行时。 在播放时、I2S 时钟通常停止、仅在播放音频时激活。

    - TAS5805M 初始化:PPC3,当我在 PPC3中进入调优和音频处理并初始化 EVM 时。 ".h dum file"、即我使用 CC1310程序中 PPC3 Dump Current State 选项生成的头文件。

    -模式更改依据:PPC3 (调优 GUI 和寄存器)、当我通过 PPC3接口手动更改 TAS5805M 模式时。 当我通过使用 I2C 的 CC1310程序更改 TAS5805M 模式时、CC1310编程(I2C)。

    -播放(无音频)电流测量:首先、在没有音频的播放模式下以及在任何音频输出之前。 在播放模式下休息、没有音频、但播放了一些音频。 在注释中、我解释说、如果模式更改为睡眠/深度睡眠并再次返回到播放、则可以返回低播放(无音频)电流状态。

    我在初始化之前包含了 I2S 时钟未就绪的一些情况、因为这是我的启动设置:我仅在开始播放音频之前启动时钟、而在停止音频后停止时停止时钟。

    在所有情况下、音频都以相同的音量播放和收听、除了其中一些音频中触发的 OC 故障之外、没有任何问题。

    在每一个案例中、我都强调了一些我认为相关的事实:

    -情况3、5和7:如果 I2S 时钟在 TAS5805M 初始化序列开始之前未就绪、则在播放音频时消耗的电流会大幅增加。 此外、在播放模式下播放第一个音频后、该电流将持续消耗、尽管实际上没有播放音频。 返回低电流状态的唯一方法是从"播放模式"更改为"睡眠"或"深度睡眠模式"、然后返回"播放模式"。 HIZ 模式不是一个选项、因为在返回到播放模式后、消耗的电流是相同的高电流。

    -案例8和10:使用 PPC3转储的头文件通过 CC1310初始化 TAS5805M 具有与 I2S 时钟在初始化之前未就绪相同的效果、但我已确保时钟在初始化之前运行。

    -案例3:在 FS 自动模式下、I2S 时钟在 TAS5805M 初始化之前不运行、每次模式从深度睡眠更改为 HIZ 或从 HIZ 更改为播放时、都会触发 OCP。

    -情况4、6和9:手动设置 FS 和 BCK 比率而不是自动设置,在播放模式下会降低电流消耗。

    -案例5:手动设置 Fs 和 BCL 比率而不是自动设置、可以避免 OC 故障、如案例3中所示

    案例6、7和8:当通过使用 CC1310进行编程来更改模式时、深度睡眠和 HIZ 模式之间需要30ms 的最小延迟、以避免 OC 故障。 当使用 PPC3 GUI (案例1-5)在不同模式之间手动切换时、我认为这显然不是必需的、因为单击选项所需的时间更长。

    -情况9和10:如果 I2S 时钟仅在播放时激活、则仅当延迟超过12s 时才可避免 OC 故障。 此外、睡眠和高阻态模式之间的电流消耗没有差异(就像在没有 I2S 时钟运行高阻态模式时与睡眠模式相同)

    结果让我认为我报告的所有问题都相关: "退出深度睡眠模式后播放音频时出现过流通道故障""使用处理流程3频带 DRC 和 FIR (1.0 48K)而不手动提供 FS 和 BCK 比率时出现过流通道故障"

    我需要使它们正常工作的情况是8和10、因为我需要使 TAS5805M 由 CC1310初始化。 情况10应该更好、因为它的功耗更低、但情况8也可以工作、因为我的电源不是电池。

    在这两种情况下、我都需要解决初始化问题。 PPC3生成的头文件似乎没有 PPC3在进入调优和音频处理 GUI 时自行使用的初始化序列。 这使得在两种情况下在运行模式下消耗的电流以及在最后一种情况下 OC 故障的电流都大幅增加。 我需要它们在第6种情况下工作:在运行模式下消耗的低电流、无 OC 故障。 请帮帮我。

    此致、

    Juan Pablo Novo

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

    您好 Juan、

    您能否上传用于初始化器件/生成报头转储文件的 PPC3文件? 这将很有帮助、因此我可以关联结果。 此外、在您的桌子中播放(使用音频)的情况下、信号/输出功率也是多少。

    此致、

    Luis

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

    您好、Luis。

    我在下面附上了一个包含下一个文件的 ZIP 文件:

    • 0000.wav:在播放条件下使用的音频文件
    • Ampli -修改的启动序列.h:PPC3转储文件实用程序生成的头文件、使用建议的启动序列进行修改、以尝试避免 OC 故障
    • Ampli -原始启动序列.h:PPC3转储文件实用程序生成的原始头文件
    • AVJDS_flujo2.ppc3:PPC3文件、其中包含用于测试的设置 (您可能知道、您必须通过"Register Map"页面手动设置 fs 和 bck 比率、因为在"Tuning"和"Audio Processing"页面中没有选项可以设置此比率、然后它不会保存在 PPC3文件中)

    e2e.ti.com/.../Test-files.zip

    我尝试使用两个头文件、结果相同。

    我没有为测试设置功率目标、只是使用这些增益(已在 PPC3文件中设置)播放了音频测试文件:

    • 模拟增益=-4dB
    • 数字增益= 0dB
    • DAC 增益=-20dB

    此致、

    Juan Pablo Novo

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

    您好 Juan、

    • 在给定增益配置的情况下、在该音频文件的播放(带音频)条件下、您会看到什么预期输出功率。
    • 此外、当 I2S 信号关闭(音频未播放时)时、您的器件处于深度睡眠/睡眠/或高 z 状态
    • 当再次启用 I2S 时钟以播放音频时、您在 i2c 上写入了什么内容。
    • 在您的.h 转储文件中、当您在原始和修改后引入我之前建议的延迟时、您是否会看到电流尖峰。
    • 对于您的模式更改、您可以发布您正在编写的 i2c 脚本

    此致、

    Luis

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

    您好 Luis。

    • 在给定增益配置的情况下、在该音频文件的播放(带音频)条件下、您会看到什么预期输出功率。

    在模拟增益=-4dB 和数字增益=DAC 增益=0dB 的情况下、我预计40W。 因此、DAC 增益=-20dB 时的测试应为0.4W

    • 此外、当 I2S 信号关闭(音频未播放时)时、您的器件处于深度睡眠/睡眠/或高 z 状态

    当没有播放音频时、我测试了每个状态。 您在工作表中可以看到每种状态下的柱电流测量值(mA):播放(无音频)、HIZ、睡眠和深度睡眠

    • 当再次启用 I2S 时钟以播放音频时、您在 i2c 上写入了什么内容。

    在9和10种情况下(唯一不始终运行时钟的情况):

    #在播放
    音频 w 5A 00 00后停止时钟#Go to page 0
    w 5A 7f 00 #Change the book to 0x00
    w 5A 030 0A #Change the device into HIZ Mode and mute
    ---(在播放音频 w 5A 00 00后停止时钟之前#Go to page 0 w 5A 7f 00 #Change the book to 0x00 w 5A 00A #Change the device into HIZ Mode and mute)---(将设备更改为 HIZ 模式并静音)---)---
    #在播放音频
    w 5A 00 00之前启动时钟#Go to page 0
    w 5A 7f 00 #Change the book to 0x00
    w 5A 03 03 #Change the device into Play Mode and de静 音 
    • 在您的.h 转储文件中、当您在原始和修改后引入我之前建议的延迟时、您是否会看到电流尖峰。

    在使用.h 转储文件进行初始化时(案例8和10)、我在两种情况下都看到两个文件的 OC 故障。 在第8种情况下、当从深度睡眠模式切换为 HIZ 模式时、只需等待至少30ms 即可。 如果是10、则不能通过较短的延迟来防止。

    • 对于您的模式更改、您可以发布您正在编写的 i2c 脚本

    在睡眠模式下进入/退出:

    w 5A 00 #Go to page 0
    w 5A 7f 00 #Change the book to 0x00
    w 5A 03 09 #Change the device into sleep Mode and mute
    ----------------------------------------------------------------------------
    w 5A 00 #Go to page 0
    w 5A 7f 00 #Change the book to 0x00
    w 5A 03 #Change the device into Play Mode and m静 音 

    进入/退出 HIZ 模式:

    w 5A 00 #Go to page 0
    w 5A 7f 00 #Change the book to 0x00
    w 5A 030 0A #Change the device into HIZ Mode and mute
    ---(将设备更改为高阻态模式并静音)-------------------------------------------------------
    w 5A 00 #Go to page 0
    w 5A 7f 00 #Change the book to 0x00
    w 5A 03 #Change the device into Play Mode and m静 音 

    进入/退出深度睡眠模式:

    w 5A 00 #Go to page 0
    w 5A 7f 00 #Change the book to 0x00
    w 5A 03 0A #Change the device into HIZ Mode and mute
    w 5A 03 08 #Change the device into deep sleep sleep sleep sleep mode and mute
    -------------------------------------------------------
    W 5A 00 #Go 至第0页
    w 5A 7f 00 #Change the book to 0x00
    w 5A 03 0A #Change the device into HIZ Mode and MUTE 
    D 40 #delay 40ms w 5A 03 #Change the device into Play Mode and m静 音

    我很确定我正在很好地执行模式更改、如第6种情况下、一切都很好。 在通过.h 转储文件进行初始化(而不是 PPC3内部初始化)和/或不连续播放 I2S 时钟时、情况会发生扭曲。

    此致、

    Juan Pablo Novo

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

    您好 Juan、

    您能否使用此序列进行深度睡眠以播放切换、并查看是否发现 OC 故障同样存在问题

    w 58 00 00 #go to page 0
    w 58 7f 00 #Change the book to 0x00
    w 58 03 02 #Change the device into HIZ Mode
    w 58 03 00 #Change the device into deep sleep sleep mode
    
    w 58 00 #go to page 0
    w 58 7f 00 #Change the book to 0x00
    w 58 02 00 #change to BD mode
    w 58 03 02 #Change the device into HIZ Mode
    w 58 02 #change to Hybrid_mode w
    58 03 03 #Change the device into Play Mode 

    此外、在停止 I2S 之前、您应该从播放模式进入深度睡眠模式、并在停止 I2S 信号之前等待6ms。 重新启用 I2S 信号时、请等待9ms、然后再从深度睡眠模式开始播放。

    此致、

    Luis






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

    您好、Luis。

    我已经尝试使用下一个代码、因为我使用384K 和 PBTL:

    w 58 00 00 #go to page 0
    w 58 7f 00 #Change the book to 0x00
    w 58 03 02 #Change the device into HIZ Mode
    w 58 03 00 #Change the device into deep sleep sleep mode
    
    w 58 00 #go to page 0
    w 58 7f 00 #Change the book to 0x00
    w 58 02 14 #change to BD mode (384K 和 PBTL
    ) w 58 03 02 #Change the device into HIZ Mode
    w 58 02 16 #change to Hybridal mode (384K 和 PBTL)
    w 58 03 03 #Change the device into Play Mode 

    我已经用案例8 (不停止 I2S 时钟)进行了这种情况的试验、如果我在将深度睡眠切换到 HIZ 后不等待30ms、OC 故障会再次上升。 这里没有什么变化。

    我再次尝试了情况10 (在没有播放音频时停止 I2S 时钟)、如果我不等待30ms、OC 故障会再次上升。 但现在我不需要等待更多的时间:不需要之前需要12秒!!

    更重要的是、我已经测试过、作为一项可能的要求、我不需要停止时钟处于深度睡眠模式。 我也可以在 HIZ 中执行它。 因此、在一小段时间内不播放音频时、我可以使用 HIZ 作为所选模式、并且仅在我需要较长时间不活动后在器件中保持实际待机状态时才保留深度睡眠模式。 诀窍是退出您暴露的深度睡眠模式时的 BD/Hybrid 更改。

    我可以假设在离开深度睡眠时有30-40ms 的延迟、这样可以解决退出深度睡眠模式后的 OC 故障问题、而在不播放音频时停止 I2S 时钟。 谢谢!

    现在仍然存在的唯一但关键的问题是.h 转储文件的 TAS5805M 初始化、这会在情况8和10下导致运行时的异常电流消耗(400mA)、而在情况6和9中、PPC3直接初始化(140mA)则是如此。 您有没有发现任何相关信息?

    此致、

    Juan Pablo Novo

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

    您好 Juan、

    在您的启动序列中、如果您在运行 I2C 之前运行了 I2S 时钟、则无法复制异常电流消耗。 您能否提供启动序列的波形。

    此致、

    Luis

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

    您好、Luis。

    我已附上一个包含示波器(SCL 和 SDA)的二进制文件的 ZIP 文件。

    e2e.ti.com/.../I2C-init-waveform-_2D00_-bin.zip

    这是 SW 的链接 、用于读取 Promax OD-624示波器文件。 我不知道您是否有另一个查看器、但 Promax 的软件几乎没用、因为在查看时刷新任何设置更改都需要花费大量时间。

    我还有 CSV 文件、但它们已压缩58MB ...

    在系统内调试时、我还尝试记录来自 PPC3的 I2C 监视器的 I2C 命令、 但它似乎无法记录 CC1310发送的 I2C 命令、似乎只能读取 TAS5805M 寄存器并从 PPC3自身记录 I2C 命令。

    此致、

    Juan Pablo Novo

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

    您好 Juan、

    我无法查看您发布的文件。 关于高电流消耗、我只会在 I2C 初始化期间 I2S 时钟不存在的情况下看到较高的电流消耗。 如果您在写入 I2C 时已准备好 I2S 时钟、但仍发现此问题、则驱动 I2C 总线的器件必须存在问题、因此请使用数字分析仪确认其工作正常、并与初始化中的预期相符 代码。

    如果您仍有问题、请回复您之前使用我启动的电子邮件主题。

    此致、

    Luis

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

    您好、Luis。

    我不认为高电流消耗问题是由我用于对 TAS5805M 进行编程的 CC1310微控制器生成的错误 I2C 命令引起的。 我已经测试了 CC1310、为放大器生成了许多 I2C 命令、并使用示波器验证了信号、然后使用 PPC3的寄存器映射工具检查了寄存器的值。

    但现在、我完全确定了它。 这是 PPC3为我生成的用于初始化 TAS5805M 的.h 头文件相关的问题。

    当我今天运行 PPC3应用时、我注意到它有更新。 我无法更新它、因为它报告了问题、因此我决定卸载程序并查找最新版本。 我运行的是 v3.1.5、我发现 v3.2.0已准备好下载、所以我已经完成了。

    在我的计算机中安装新版本及其 TAS5805M 应用程序后、我再次配置了我的设置并转储了一个新的头文件。

    之后、我比较了旧头文件和新头文件、寻找差异。 我发现了很多问题(也许最重要的问题之一是文件末尾有关混合模式的22V 电压定义)。 您可以在下一个包含两个文件的 zip 文件中自行找到它们:

    e2e.ti.com/.../PPC3-startup-sequence-headers.zip

    我已将新的头文件上传到 CC1310和 μ voilà、现在放大器的功耗与我直接使用 PPC3初始化放大器时的功耗相同:大约为140mA、而不是超过400mA。

    我得到这个低电流消耗、I2S 时钟始终运行(情况8)、I2S 时钟仅在播放音频时运行(情况10)

    我不太理解的是、您是如何使用我在上一篇文章中传递给您的 v3.1.5头文件来避免重现问题的。

    我很幸运地注意到 PPC3中的更新图标。 它使我无法进行大量测试、直到我能够证明 v3.1.5头文件生成不当。

    此致、

    Juan Pablo Novo