请问更新中断跟比较捕获中断的区别
请问PWMx_IER中更新中断跟比较捕获中断的区别?发生更新事件,是不是计数值到达ARR的值,就会产生更新事件?
那比较捕获中断,在比较输出模式下,是不是跟上面的更新事件相同?
高级PWM的更新事件是触发高级PWM寄存器更新的事件
比如重载周期值、将预装载寄存器的值加载到相应的寄存器
内部的计数值达到ARR就是上面的“计数器溢出”
比较捕获中断则是每路CCx发生输入捕获或者输出比较匹配时发生的中断
比较捕获中断和更新中断不同
zhp 发表于 2023-3-21 18:25
高级PWM的更新事件是触发高级PWM寄存器更新的事件
比如重载周期值、将预装载寄存器的值加载到相应的寄存器
...
“比较捕获中断则是每路CCx发生输入捕获或者输出比较匹配时发生的中断”
输出比较匹配时的意思是不是计数值达到ARR的值? sky999 发表于 2023-3-21 18:30
“比较捕获中断则是每路CCx发生输入捕获或者输出比较匹配时发生的中断”
输出比较匹配时的意思是不是计数 ...
不是的
输出比较匹配的意思是:当前通道为输出模式,且内部的计数值和你设置的PWMx_CCRi的值相等
但并不表示计数值达到ARR的值,而只是达到了CCR的值
页:
[1]