您好!
我遇到问题、发现 DPWM 生成的脉冲太短。
是的、我知道、有一些设置可以防止这种情况、但不幸的是、它失败了。 这是已知问题吗?
测试设置。
我配置我的三个 DPWM (三相系统)以从滤波器部分获取占空比。 滤波器部分设置为从 CPU 获取输入。 当我手动将滤波器输入设置为1时、输出将运行至最大值 已达到可能的脉冲宽度(此处3.3µs)、这正常。 当我将该值设置为-1时、脉冲将变得越来越小、直到不再产生任何脉冲。 我设置最小占空比模式= 1、因此最小脉宽由 DPWMMINDUTYLOW 寄存器中的值决定。 遗憾的是、我看到脉冲降至30ns。
使用 最小占空比模式= 2、脉冲越来越小、系统最终通过生成编程的最小脉冲宽度的脉冲来实现。 这工作正常。 因此、我确信 DPWMMINDUTYLOW 中的值是正确的。
怎么了???
此致
Gerhard


