51.5. Pwm Output
51.5.1. Overiew
pwm project configures several different types of waveforms and outputs them.
Forced output
Edge-aligned
Center-aligned
Center-aligned complementary
PWM fault
51.5.2. Configurations
Dual Channel Oscilloscope
Install the serial terminal, view board information , and configure the serial terminal parameters
PWM_P0 and PWM_P1 pins Check the information according to the board model
51.5.3. Running the Demo
After power on, the oscilloscope can observe P0, P1 output high level, low level, edge-aligned PWM, center-aligned PWM and center-aligned complementary PWM
After the fault pin is given a high level, P0 and P1 pin PWM outputs are low, and after the fault pin is given a low level, P0 and P1 pin P return to normal
Serial port printing information:
pwm example
>> Test force PWM output on P0 and P1
Output high
Output low
>> Generate edge aligned waveform
Two waveforms will be generated, PWM P0 is the target waveform
whose duty cycle will be updated from 0 - 100 and back to 0; PWM P1 is a reference
>> Generate central aligned waveform
Two waveforms will be generated, PWM P0 is the target waveform
whose duty cycle will be updated from 0 - 100 and back to 0; PWM P1 is a reference
>> Generate central aligned waveform in pair
Two waveforms will be generated in pair, PWM P0 and P1 are target
waveforms whose duty cycle will be updated from 0 - 100 and back to 0
test done
Note
Output the PWM waveform once, and if you observe the waveform again, you need to run the program again.