ZHCADV7A August   2016  – March 2024 DP83822H , DP83822HF , DP83822I , DP83822IF , DP83825I , DP83826E , DP83826I , DP83867CR , DP83867CS , DP83867E , DP83867IR , DP83867IS , DP83869HM

 

  1.   1
  2.   DP838xx 局域网唤醒
  3.   商标
  4. 1引言
  5. 2局域网唤醒
    1. 2.1 WoL - 工作原理
      1. 2.1.1 魔术包检测
      2. 2.1.2 具有安全唤醒功能的魔术包检测
      3. 2.1.3 自定义模式检测
      4. 2.1.4 WoL - 实现机制
    2. 2.2 WoL - 实现
      1. 2.2.1 魔术包检测 - 实现
        1. 2.2.1.1 示例 1 – LED_1 上的脉冲模式指示 (DP83822)
        2. 2.2.1.2 示例 2 – COL 上的电平变化模式指示 (DP83822)
        3. 2.2.1.3 示例 3 – GPIO_1 上的脉冲模式指示 (DP83867)
      2. 2.2.2 具有安全唤醒功能的魔术包检测 - 实现
        1. 2.2.2.1 示例 1 – COL 上的脉冲模式指示(带安全唤醒功能)(DP83822)
        2. 2.2.2.2 示例 2 – RX_D3 上的电平变化模式指示(具有安全唤醒功能)(DP83822)
        3. 2.2.2.3 示例 3 – GPIO_1 上的脉冲模式指示 (DP83869)
      3. 2.2.3 自定义模式检测 - 实现
        1. 2.2.3.1 示例 1 – COL 上的脉冲模式指示(使用字节掩码)(DP83822)
        2. 2.2.3.2 示例 2 – GPIO_0 上的脉冲模式指示(使用字节掩码)(DP83867)
  6. 3总结
  7. 4修订历史记录

示例 1 – COL 上的脉冲模式指示(使用字节掩码)(DP83822)

字节掩码 = 00-FF-FF-FF-FF-FF-FF-FF(对 64 字节模式的字节 8 至字节 63 应用掩码)

模式 = 01-23-45-67-89-AB-CD-EF(前八个字节已编程,字节 8 至字节 63 由于会因字节掩码而被忽略,因此默认为“0”)

要启用自定义模式检测并配置 COL 进行脉冲(8 个时钟周期)指示,请使用以下寄存器写入:

表 2-10 WoL 模式匹配配置步骤;脉冲模式
步骤寄存器说明
104A82301模式字节 0 和 1
204A96745模式字节 2 和 3
304AAAB89模式字节 4 和 5
404ABEFCD模式字节 6 和 7
504C8FF00字节掩码 0 至 15
604C9FFFF字节掩码 16 至 31
704CAFFFF字节掩码 32 至 47
804CBFFFF字节掩码 48 至 63
904630002配置 COL 引脚进行 WoL 指示
1004A00082WoL 启用,脉冲指示,8 个时钟周期