TMS320F28379D: 寄存器答疑

Part Number: TMS320F28379D

针对 TMS320F2837xD Dual-Core Real-Time Microcontrollers 中的  EPWM章节中的HRPWM模块我有几个问题:

1.HRCNFG2[TBPHSHRLOADE]位无论是否使能对高分辨相位偏移都不产生影响吗?

2.HRCNFG[AUTOCONV]使能MEP自动转换功能后,疑似高分标绿精度更小了,由原来的67变为256。这是为什么?

3.TRREM寄存器的使用方法?

  • 感谢您对TI产品的关注!
    关于你的咨询,我们正在确认你的问题,稍后回复您。

  • 您好

    1.您是指 HRPCTL[TBPHSHRLOADE]位吗? 启用后、该位会在发生 SYNCIN、TBCTL[SWFSYNC]或数字比较器同步事件时同步高分辨率相位。 所以、它只是启用同步、但不设置相位偏移值。 在发生 SYNCIN 或 TBCTL[SWFSYNC]事件时、允许在 TBCTR 寄存器中加载 TBPHS 寄存器值的 TBCTL[PHSEN]位独立工作。

    2.我不清楚你的意思是什么,但使用自动转换是推荐使用. MEP 比例因子(MEP_ScaleFactor)随系统时钟和 DSP 工作条件而异。 TI 提供了一个 MEP 比例因子优化(SFO)软件 C 功能、该功能使用每个 HRPWM 中的内置诊断并返回给定工作点的理想比例因子。

    3.在双边沿控制模式下、如果 HRPE = 0 (HR 周期控制被禁用)、您可以定期使用 TBPHSHR。 当 HRPE = 1时、应使用 TRREM。 它是一个10位寄存器、分别在向上和向上/向下模式下初始化为0x0和0x100。

    Asymmetrical Mode:

                                  TRREM[7:0]     = TBPHSHR[15:8]

                                  TRREM[10,9,8] = 0,0,0

    Symmetrical Mode:

                                  TRREM[7:0]     = TBPHSHR[15:8]

                                  TRREM[10,9,8] = 0,0,1

x 出现错误。请重试或与管理员联系。