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.
大家好、
我正在使用高电平有效辅助模式编程、从示例中可以看到、无需对 CMPB 寄存器进行物理编程、 只需使用 CMPA 寄存器、然后 MCU 就可以使用编程的边沿延迟和现有 CMPA 值来处理 PWM B 输出的生成。
这是正确的、还是需要对 CMPA 和 CMPB 寄存器进行编程、而不考虑 POLSEL 位?
如果直接编程、如何确保占空比信号具有正确的延迟、并且永远不会重叠? 以确保不会发生击穿类型的情况。
谢谢!
Joel
您好!
是的、如果您不使用 HR 操作、则无需更新 CMPBHR。 仅当您使用 HR 操作时、才需要该操作并且在 HR 模式下、PWMB 为 CMPBHR。
更确切地说、如果我不使用 HR 模式、我不需要对 CMPB 和 CMPBHR 进行编程。
如果我使用 HR 模式、我需要对 CMPBHR 进行编程、但不需要对 CMPB 进行编程? 或者我需要同时对这两者进行编程?
如果我需要在高电平有效互补模式下进行编程、如何确保我的信号不会出现重叠?
您好!
[引用 userid="420268" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1002939/c2000ware-do-you-need-to-program-cmpb-and-cmpbhr-if-using-active-high-complimentary-mode/3707847 #3707847">要说明,如果我不使用 HR 模式,我不需要对 CMPB 或 CMPBHR 进行编程。 [/报价]是的。
[引用 userid="420268" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1002939/c2000ware-do-you-need-to-program-cmpb-and-cmpbhr-if-using-active-high-complimentary-mode/3707847 #3707847"]如果我需要同时在高电平有效互补模式下进行编程,如何确保我的信号不会出现重叠?[/quot]死区配置可保证这一点。 在 AHC (高电平有效互补模式)的情况下、不会出现重叠的信号
您好、Subrahmanya、
遗憾的是、我的信号并非如此。 尽管使用了高电平有效互补模式、但栅极驱动器信号之间仍然存在轻微的交叉。
在 PWM 配置中、这可能是有原因的吗? 我曾试图增加和减少死区时间,但仍然有这一问题。