部件号:TPS6.5986万
您好,
我们是否可以合并睡眠时间寄存器的值? 我注意到它们是复选框,而不是下拉菜单。
我还看到30秒延迟选项,但TRM上没有。 假设111b的延迟时间为30秒(保留时间)是否安全?
如果不选中任何框,我假设它将默认为001b。 在延迟秒数方面,这意味着什么?
此外,“系统电源状态”(0x20)寄存器是否只是用户选择的值? 比如说,我们希望在I2C激活的情况下使用空闲模式。 我们是否可以将系统电源状态设置为比睡眠配置寄存器更高的状态?
谢谢!
Josh
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.
部件号:TPS6.5986万
您好,
我们是否可以合并睡眠时间寄存器的值? 我注意到它们是复选框,而不是下拉菜单。
我还看到30秒延迟选项,但TRM上没有。 假设111b的延迟时间为30秒(保留时间)是否安全?
如果不选中任何框,我假设它将默认为001b。 在延迟秒数方面,这意味着什么?
此外,“系统电源状态”(0x20)寄存器是否只是用户选择的值? 比如说,我们希望在I2C激活的情况下使用空闲模式。 我们是否可以将系统电源状态设置为比睡眠配置寄存器更高的状态?
谢谢!
Josh
您好,JoFu:
这些 都是很好的问题。 请查看下面的红色部分,了解我对您的问题的意见/反馈:
1)我们能否将睡眠时间寄存器的值组合起来? 我注意到它们是复选框,而不是下拉菜单。
遗憾的是,不能同时使用睡眠时间延迟。 我建议 选择其中一个复选框。 如果选择了多个框,GUI会将固件配置为选中的最高睡眠延迟值。
2)我还看到30秒延迟选项,但TRM上没有。 假设111b的延迟时间为30秒(保留时间)是否安全?
不错的地方 可能需要 更新TRM才能显示此信息。 111b未为此保留。位值4为(如下所示):
3)如果我们不勾选任何复选框,我假设它将默认为001b。 在延迟秒数方面,这意味着什么?
如果您未选中任何复选框,将转至000b。 这意味着已禁用睡眠模式。 如果客户仅选中"Sleep Mode Allowed"(允许睡眠模式)框(001b),则已启用睡眠模式,但没有任何时间延迟。
4)此外,"系统电源状态"(0x20)寄存器是否只是用户选择的值? 比如说,我们希望在I2C激活的情况下使用空闲模式。 我们是否可以将系统电源状态设置为比睡眠配置寄存器更高的状态?
简而言之,不会影响睡眠登记。 系统电源状态 和睡眠寄存器状态都需要配置为允许睡眠模式,以便PD控制器进入睡眠模式。 如果系统电源状态设置为“进入睡眠”,但未将睡眠寄存器设置为“睡眠”模式,则PD控制器将保持唤醒和激活状态。 通常,用户会在开始时配置一次睡眠寄存器,然后通过系统电源状态(0x20)控制睡眠模式。 您可以从以下网页找到有关系统电源状态的信息: https://msdn.microsoft.com/en-us/library/windows/desktop/aa37.3229万(v=vs.85).aspx
另外,我建议 将GUI工具设置为显示位值。 这将有助于在参考TRM以获取位值时(见下文)。 我希望这能帮助你:-)
您好,Josh:
我总是乐于提供帮助。 请查看下面的红色问题答案:
5)是否建议使用30s延迟计时器? 第4位是保留的,没有在TRM上明确标记,所以我不确定。
建议 使用1000毫秒。 30秒延迟计时器主要 用于调试目的,我相信这就是为什么它未列在TRM中的原因。
6)你能再澄清一下权力状态吗?
在SLVUAH7B部分5.3 中,电源状态表示它们一直到S254 (0xFE)。 但在SLVUAN1A表1-1 (和GUI)中,“System Power State”(系统电源状态)只能为0x0,0x3和0x5。 只是想知道我是否可以在0x70和0x20中实际使用所有这些电源状态,或者我们是否只允许0,3和5。
这是一个好问题。 电源状态由Microsoft和Intel定义。 目前有6种电源状态(S0至S5),S1-3基本上是相同的电源状态,S3在 该状态下消耗的功率最少。 SLVUAN1A文档正确。 SLVUAH7B注释可能令人困惑。 0x20寄存器有8位长,因此它说明您可以将0x00写入0xFE。 有关 最新的电源状态级别,请参阅Microsoft文档: https://msdn.microsoft.com/en-us/library/windows/desktop/aa37.3229万(v=vs.85).aspx