FAQ
- M051 Base Series(95)
- M0518 Series(97)
- M0519 Series(43)
- M0564 Series(1)
- Mini51 Base Series(90)
- Nano100/102 Base Series(101)
- Nano103 Base Series(10)
- Nano110/112 LCD Series(100)
- Nano120 USB Series(111)
- Nano130 Advanced Series(110)
- NUC029 Series(94)
- NUC100/200 Advanced Series(102)
- NUC120/122/123/220 USB Series(116)
- NUC121/125 Series(1)
- NUC126 USB Series(2)
- NUC130/230 CAN Series(103)
- NUC131/NUC1311 CAN Series(98)
- NUC140/240 Connectivity Series(114)
- M451 Base Series(118)
- M451M Series(117)
- M452 USB Series(130)
- M4521 USB Series(1)
- M453 CAN Series(128)
- M463 CAN FD/USB HS Series(1)
- M467 Ethernet/Crypto Series(1)
- M471 Series(1)
- M479 Motor Control Series(1)
- M481 Base Series(4)
- M482 USB FS OTG Series(4)
- M483 CAN Series(4)
- M484 USB HS OTG Series(4)
- M485 Crypto Series(4)
- M487 Ethernet Series(4)
- M4TK Touch Key Series(25)
- NUC442/472 Series(130)
- NUC472 Series(1)
- NUC505 Series(138)
FAQ
When using PWM/BPWM in the NuMicro® NUC131 and M0518 series, why can’t PWM0/1 channels (0, 1), (2, 3), (4, 5) be set to two different frequencies? Can each of the BPWM0/1 channels (0, 1, 2, 3, 4, 5) be set to a different frequency? Issue Date:2016-05-19
This is because the PWM0 / 1 channels (0, 1), (2, 3), (4, 5) share the same prescaler as well as the same counter. Thus, the output frequency cannot be set to a different value, but the duty cycle can be set individually.
A block diagram is shown below, wherein channels (0, 1) share Counter0_1, channels (2, 3) share Counter2_3, and channels (4, 5) share Counter4_5:
The BPWM channels (0, 1, 2, 3, 4, 5) share the same prescaler as well as the same counter. Thus, the output frequency cannot be set to a different value, but the duty cycle can be set individually.
A block diagram is shown below, wherein channels (0, 1, 2, 3, 4, 5) share Counter0_1:
Thus, in applications, a user cannot set PWM0 frequency of 60Hz and duty cycle of 50% to control LED, and set PWM1 frequency of 523Hz, and duty cycle of 50% to control a buzzer. But the user can set the PWM0 frequency of 60Hz and duty cycle of 50%, and set PWM1 frequency of 60 Hz and duty cycle of 80% to control LED.
Products: | Microcontrollers ,Arm Cortex-M0 MCUs ,M0518 Series ,M0518LC2AE ,M0518LD2AE ,M0518SC2AE ,M0518SD2AE ,NUC131/NUC1311 CAN Series ,NUC131LC2AE ,NUC131LD2AE ,NUC131SC2AE ,NUC131SD2AE |
---|---|
Applications: | |
Function: | Peripherals,Timer and PWM,PWM Output |