46.3. HRPwm输出
46.3.1. 概述
pwm工程主要演示了如何配置几种不同类型的pwm波形并通过MCU的引脚进行输出。
强制输出
失效模式
边沿对齐pwm
中心对齐pwms
46.3.2. 配置
一个双通道示波器
安装串口终端,查看板子信息并配置串口终端参数
查看HRPWM_P0和HRPWM_P2引脚根据板子型号查看具体信息
46.3.3. 运行现象
上电后,通过示波器可依次观测到P0、P1输出高电平、低电平、边沿对齐PWM、中心对齐PWM
和参考PWM对比,HRPWM输出脉宽相差
HRPWM_SET_IN_PWM_CLK个时钟周期串口打印如下信息:
hr pwm example
>> Test force HRPWM output on P0 and P2
Output high
Output low
>> Generate edge aligned waveform
Two waveforms will be generated, HRPWM P0 is the target waveform
whose duty cycle will be updated from 0 - 100; HRPWM P2 is a reference
>> Generate central aligned waveform
Two waveforms will be generated, HRPWM P0 is the target waveform
whose duty cycle will be updated from 0 - 100; HRPWM P2 is a reference
test done
备注
只依次输出一次PWM波形,如果需要再次观测波形,需要重新运行程序。