调测参考
PWM寄存器管脚复用配置
PWM管脚与GPIO管脚复用,使用PWM管脚时,需配置复用关系:配置寄存器IOMUX(基地址为0xC4000000,偏移地址为0xCC)为0,配置管脚功能为PWM。
PWM寄存器配置
通过配置PWM寄存器可实现管脚外接风扇的转速读写控制,以PWM第2通道为例具体配置步骤如下。
- 配置寄存器MEASURE_TIME(偏移地址为0x108,Bit[13-0]),配置风扇测量时间窗大小。
- 配置寄存器PWM_PRD2(偏移地址为0x20,Bit[27-0]),设置脉冲周期。
- 配置寄存器CH2_PWL (偏移地址为0x24,Bit[27-0]),设置低电平开始时刻。
- 配置寄存器CH2_PWH(偏移地址为0x28,Bit[27-0]),设置高电平开始时刻,即设置PWM占空比(风扇转速百分比)。
- 查询寄存器CH2_PWH(偏移地址为0x28,Bit[27-0]),查询高电平开始时刻,可查询PWM占空比(风扇转速百分比)。
父主题: PWM