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.
是不是这个单片机没有定时器B?如果我需要定时器来产生四个PWM波,应该如何设置?
你好,
MSP430G2553只有两路定时器,A0,A1。
可以用一个定时器加软件驱动GPIO的方式来产生4路PWM,但是前提是要知道你四路PWM输出的需求:4路PWM是否同频,同相位,以及各路PWM占空比的要求。
- Michael Qian
四路不同的PWM。同频,同相位,我不是很清楚,只要占空比各不相同,且可调。
楼主你好!
1、MSP430G2553 没有timer B。但是有两个timer A,每个timer A 有 3个比较器CCR寄存器;
2、每个timer A中,使用一个比较器作为周期寄存器,设置pwm的频率,另外两个比较器作为比较值调节占空比;
3、通过2,2个timer A可以获得4通道pwm;
4、如果需要同步两个timer,可以让两个timer 使用同一时钟源,然后通过软件的方法,同步两个timer。