PWM
Last updated
Last updated
SDK$ - 下文指代源码路径
console$ - 下文泛指主板命令行控制台
ADB$ - Android Debug Bridge命令行工具,下文泛指可运行ADB的环境
Extend 40Pin 接口 包含多路PWM,具体引脚见。
下面以 PWM2_CH7_M2 进行说明。
pwmX_Ych_Z,X 表示控制器 id ,Y 表示当前控制器支持的通道总数,Z 表示通道 id 。
PWM2_CH7_M2,代表
pwm0_2ch_1: pwm@27331000
pwm2_8ch_6: pwm@2ade6000
pwm2_8ch_7: pwm@2ade7000
列举相关pwm节点
可查看对应pwm dts节点
表示 pwnchip0 对应位 PWM0 通道1
配置PWM通道
示例:设置 PWM0_CH1 通道,周期10000ns,占空比5000ns,极性为normal
按照示例配置参数设置成功后,可用万用表测量PWM0引脚,正确电压应为1.6V左右
导出 PWM 通道
设置 PWM 周期(频率)
设置 PWM 占空比
设置 PWM 极性
启用 PWM 输出