下载
中文
注册

调测参考

PWM寄存器管脚复用配置

PWM管脚与GPIO管脚复用,使用PWM管脚时,需配置复用关系:配置寄存器IOMUX(基地址为0xC4000000,偏移地址为0xCC)为0,配置管脚功能为PWM。

PWM寄存器配置

通过配置PWM寄存器可实现管脚外接风扇的转速读写控制,以PWM第2通道为例具体配置步骤如下。

  1. 配置寄存器MEASURE_TIME(偏移地址为0x108,Bit[13-0]),配置风扇测量时间窗大小。
  2. 配置寄存器PWM_PRD2(偏移地址为0x20,Bit[27-0]),设置脉冲周期。
  3. 配置寄存器CH2_PWL (偏移地址为0x24,Bit[27-0]),设置低电平开始时刻。
  4. 配置寄存器CH2_PWH(偏移地址为0x28,Bit[27-0]),设置高电平开始时刻,即设置PWM占空比(风扇转速百分比)。
  5. 查询寄存器CH2_PWH(偏移地址为0x28,Bit[27-0]),查询高电平开始时刻,可查询PWM占空比(风扇转速百分比)。