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

关于DSP28335的ePWM模块初始化后模块具体工作状态的问题

请问:

1、在对28335的ePWM模块完成初始化后,即给相关寄存器幅值之后,模块是不是就默认立即开始发波,即只要初始化,系统就自动将SysCtrlRegs.PCLKCR0.bit.TBCLKSYNC置1?

2、在28335的ePWM模块初始化函数内部,在函数最后,我人为通过将SysCtrlRegs.PCLKCR0.bit.TBCLKSYNC清零,是不是就相当于让ePWM进入了待命状态?只要我在后续主程序中将SysCtrlRegs.PCLKCR0.bit.TBCLKSYNC置1,模块就按照之前初始化的模式,TBCTR从零开始计数工作(初始化时TBCTR=0)?

3、如2所述,将ePWM1模块初始化,但是通过SysCtrlRegs.PCLKCR0.bit.TBCLKSYNC清零让模块进入待命模式,那么此时ePWM1A与ePWM1B引脚的状态是高还是低(假设死区控制被旁路的前提下)?这个初始化后的引脚状态可以人为设置么?

谢谢

赞(0)
未经允许不得转载:TI中文支持网 » 关于DSP28335的ePWM模块初始化后模块具体工作状态的问题
分享到: 更多 (0)