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.

如何使用一个定时器产生两路pwm信号,且两路信号的频率相差100倍。

Other Parts Discussed in Thread: MSP430F4132

单片机采用msp430f4132,我想使用一个timer定时器产生两路pwm信号,并且这两个信号频率相差100倍。例如一路pwm信号是100hz,另一路pwm信号是10khz。 

  • 一个定时器产生两路信号,除非分时复用,不然是不可能的。要么在定时器中控制两路IO进行PWM模拟也是可以的,使用硬件PWM的话,应该是不可能的。

  • 一般一个定时器,如果有N个比较/捕获寄存器,就可以产生N-1路Pwm。楼主用的这个型号可以用一个定时器产生两路pwm的。但两路pwm的频率差别那么大,还需要测试后才能知道是否满足要求

  • xyz549040622 说:

    一个定时器产生两路信号,除非分时复用,不然是不可能的。要么在定时器中控制两路IO进行PWM模拟也是可以的,使用硬件PWM的话,应该是不可能的。

    你好,是可以的。见3楼