如上图:三个模块分别是黄:het1,绿:het2,橙:etPWM6(7组PWM是同步的)。
我按照手册将PINMMR36[25]置1,使用的同步信号使用的同步信号是NHET1_LOOP_SYNC,但是实际波形如上图,这个信号如何使用可以同步这三个模块呢。
实际测试时,我将三个模块的总使能位连续放在一起使能可以减少上图的时间差,可以看出来是由于开启时间不同造成的不同步。
gaoyang9992006:
我觉得可以这样,如果驱动的时钟已经开启,你配置的前后顺序不同都会造成这种不同步。可以换个思路,先配置好,最后统一的时钟源开启。