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.

[参考译文] TMS320F280025C:ePWM 数字比较控制寄存器(DCxCTL)不包含方框图中所示的锁存和清零选项

Guru**** 2458180 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/955895/tms320f280025c-epwm-digital-compare-control-register-dcxctl-does-not-contains-latch-and-clear-options-as-shown-in-block-diagram

器件型号:TMS320F280025C

您好!

我正在尝试使用 F280025C 控制卡、ePWM 数字控制模块。 在方框图中、显示 DCxCTL 寄存 器中存在用于锁存(EVTyLATSEL])或清除(EVTyLATclrSEL])数字比较事件(DCxEVTy)的选项。 但我在寄存器说明中看到的选项与下面所示的不同。 您能告诉我们这方面的情况、以及如何利用它吗?

谢谢、

Aditya

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

    这将在下一个版本中修复。

    目前、以下是寄存器说明:

    0 EVT1SRCSEL DCAEVT1源信号 0 R/W SYSRSn DCAEVT1源信号选择

     0:源是 DCAEVT1信号
     1:源是 DCEVTFILT 信号
    1 EVT1FRCSYNCSEL DCAEVT1强制同步信号 0 R/W SYSRSn DCAEVT1强制同步信号选择

    0:源与 EPWMCLK 同步
    1:源被异步传递
    2. EVT1SOCE DCAEVT1 SOC 启用 0 R/W SYSRSn DCAEVT1 SOC、启用/禁用

     0:禁用 SoC 生成
     1:启用 SoC 系列
    3. EVT1SYNCE DCAEVT1 SYNC 使能 0 R/W SYSRSn DCAEVT1 SYNC、启用/禁用

     0:同步生成被禁用
     1:同步生成已启用
    4. EVT1LATSEL DCAEVT1锁存信号选择 0 R/W SYSRSn DCAEVT1锁存信号选择:
    0不选择 DCAEVT1锁存信号(参见图“修改 DCAEVT1.FORCE/DCAEVT2.FORCE 生成”。)  作为 DCAEVT1.FORCE 的源。
    1选择 DCAEVT1锁存信号作为 DCAEVT1.FORCE 的源。
    6..5 EVT1LATCLRSEL DCAEVT1锁存清零源选择 0 R/W SYSRSn DCAEVT1锁存清零源选择:
    00 CNT_ZERO 事件清除 DCAEVT1锁存。
    01 PRD_EQ 事件清除 DCAEVT1锁存。
    10         CNT_ZERO 事件或 PRD_EQ 事件清除 DCAEVT1锁存器。
    11         保留。
    7. EVT1LAT 表示 DCAEVT1LAT 信号的状态。 0 R SYSRSn 表示 DCAEVT1LAT 信号的状态。
     0 DCAEVT1LAT 锁存被清除。
     1 设置了 DCAEVT1LAT 锁存器。
    8. EVT2SRCSEL DCAEVT2源信号 0 R/W SYSRSn DCAEVT2源信号选择

     0:源是 DCAEVT2信号
     1:源是 DCEVTFILT 信号
    9. EVT2FRCSYNCSEL DCAEVT2强制同步信号 0 R/W SYSRSn DCAEVT2强制同步信号选择

    0:源被异步传递
    1:源与 EPWMCLK 同步
    11.10. 保留 保留 0 R=0 SYSRSn
    12. EVT2LATSEL DCAEVT2锁存信号选择 0 R/W SYSRSn DCAEVT2锁存信号选择:
    0不选择 DCAEVT2锁存信号(参见图“修改 DCAEVT1.FORCE/DCAEVT2.FORCE 生成”。)     作为 DCAEVT2.FORCE 的来源。
    1选择 DCAEVT2锁存信号作为 DCAEVT2.FORCE 的源。
    14.13. EVT2LATCLRSEL DCAEVT2锁存的清零源选择 0 R/W SYSRSn DCAEVT2锁存清零源选择:
    00 CNT_ZERO 事件清除 DCAEVT2锁存。
    01 PRD_EQ 事件清除 DCAEVT2锁存。
    10         CNT_ZERO 事件或 PRD_EQ 事件清除 DCAEVT2锁存器。
    11         保留。
    15. EVT2LAT 表示 DCAEVT2LAT 信号的状态。 0 R SYSRSn 表示 DCAEVT2LAT 信号的状态。
     0 DCAEVT2LAT 锁存被清除。
     1 设置了 DCAEVT2LAT 锁存器。