您好!
客户希望将 HRPWM 与 CPU2配合使用。 这里有什么限制?
什么寄存器只能由 CPU1访问? 配置寄存器:HRCNFG、HRCNFG2、HRPWR、HRMSTEP、...? 这在 TRM 中没有记录(或者我找不到)。
CPU2可访问哪些? 运行时间寄存器:TPBRDHR、HRPCTL、... ?
比例因子优化器能否仅在 CPU1上运行?
以下步骤是否正确?
- CPU1配置 HRPWM 时钟
CPU1写入 HRCNFG 和 HRMSTEP
-将 ePWM 的所有权更改为 CPU2
-然后 CPU 可以配置 ePWM (TB、CMP、AQ、DB…)
之后、CPU2可以更改运行时间中的 TBPRDHR
那么、在更改所有权之前、首先配置 HRPWM 是正确的吗?
客户将所有权更改为 CPU2后、在调试器中看到 HRCNFG、HRMSTEP 的值会切换。 这是正确的并且 HRCNFG、HRMSTEP 的值没有改变吗?
我在以下主题中发现、我们不建议对 CPU2使用 HRPWM:
https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/685683/tms320f28377d-whether-cpu2-can-be-assigned-to-access-hrpwm?tisearch=e2e-sitesearch&keymatch=hrpwm%25252520cpu2#
请对此进行评论。 我在 TRM 中没有发现任何通知。
此致、Holger