TI中文支持网
TI专业的中文技术问题搜集分享网站

关于eCAP工作在PWM模式下的几个疑问,望专家指导!

我们知道,CAP1是周期寄存器,其影子是CAP3;
CAP2是比较寄存器,其影子是CAP4。我的问题是:
1、DSP内部实际运行的时候,到底是用哪个做周期,用哪个做比较?
2、编程时应该改变CAP1、CAP2还是应该改变他们的影子寄存器?
3、为啥要搞个影子寄存器,到底有什么用?

囧:

我们知道,CAP1是周期寄存器,其影子是CAP3;CAP2是比较寄存器,其影子是CAP4。我的问题是:1、DSP内部实际运行的时候,到底是用哪个做周期,用哪个做比较?

CAP1是active PRD寄存器,CAP2是active CMP寄存器,CAP3shadow CAP1,CAP4 shadow CAP22、编程时应该改变CAP1、CAP2还是应该改变他们的影子寄存器?

如果你用immediate 模式就是改CAP1和CAP2,shadow模式就是CAP3 和CAP43、为啥要搞个影子寄存器,到底有什么用?

shadow的目的是当改变周期或者duty寄存器时不会立即改变输出,而是等到下一个周期的起点同时更新,避免出现更新有先后出现占空比打满等错误

我们知道,CAP1是周期寄存器,其影子是CAP3;
CAP2是比较寄存器,其影子是CAP4。我的问题是:
1、DSP内部实际运行的时候,到底是用哪个做周期,用哪个做比较?
2、编程时应该改变CAP1、CAP2还是应该改变他们的影子寄存器?
3、为啥要搞个影子寄存器,到底有什么用?

DarkingStar:

回复 囧:

非常感谢您的详细解答,我已完全理解!真心表示感谢!要不微信给您发个红包呗?

赞(0)
未经允许不得转载:TI中文支持网 » 关于eCAP工作在PWM模式下的几个疑问,望专家指导!
分享到: 更多 (0)