ZHCAF34 March   2025 AM2612 , AM2612-Q1 , AM2631 , AM2631-Q1 , AM2632 , AM2632-Q1 , AM2634 , AM2634-Q1 , AM263P2-Q1 , AM263P4 , AM263P4-Q1

 

  1.   1
  2.   摘要
  3.   商标
  4. 1交流或伺服驱动器热侧控制架构简介
  5. 2用于时间同步和数据传输的 PRU 和 FSI 实现
    1. 2.1 采用 MCU 的工业系统中时钟的重要性
    2. 2.2 IEP 计时器接口
    3. 2.3 PRU_ICSSG 任务管理器
    4. 2.4 快速串行接口
    5. 2.5 用于时间同步和数据传输的双芯片系统方案
      1. 2.5.1 器件 1 配置
        1. 2.5.1.1 焊盘配置
        2. 2.5.1.2 时钟源配置
        3. 2.5.1.3 IEP 计时器配置
        4. 2.5.1.4 任务管理器配置
      2. 2.5.2 器件 2 配置
        1. 2.5.2.1 焊盘配置
        2. 2.5.2.2 时钟配置
        3. 2.5.2.3 IEP 计时器配置
        4. 2.5.2.4 TSR 配置
        5. 2.5.2.5 任务管理器配置
  6. 3验证
  7. 4总结
  8. 5参考资料

时钟源配置

配置 CTRLMMR_ICSSG0_CLKSEL 寄存器 (0x43008040) 并设置 CORE_CLKSEL 位字段 = 0x1 以选择 ICSSG0 内核时钟为 PLL0_HSDIV_CTRL9,并设置 IEP_CLKSEL 位字段 = 0x1 以选择 ICSSG0 IEP 时钟为 PLL0_HSDIV_CTRL6。

设置 ICSSG0 内核时钟为 333MHz,设置 IEP 时钟为 250MHz。这通过选择合适的 PLL 分频器来实现。

在 PLL0_HSDIV_CTRL9 寄存器 (0x006800a4) 中配置 HSDIV 位字段 = 0x2,使 ICSSG0 内核时钟频率为 333MHz。

在 PLL0_HSDIV_CTRL6 寄存器 (0x00680098) 中配置 HSDIV 位字段 = 0x3,使 ICSSG0 IEP 时钟频率为 250MHz。