回答

收藏

嵌入式学习-ElfBoard ELF 1板卡-配置和控制PWM输出的命令

其他 其他 1758 人阅读 | 0 人回复 | 2024-03-07

1.导出PWM
echo N > /sys/class/pwm/pwmchip0/export


2.设置PWM的周期
echo 1000000 > /sys/class/pwm/pwmchip0/pwmN/period
设置PWM一个周期的时间,单位为ns,本例中一个周期为1KHZ。


3.设置PWM的占空比
echo 500000 > /sys/class/pwm/pwmchip0/pwmN/duty_cycle
设置PWM一个周期中“ON”的时间,单位为ns,本例中占空比=duty_cycle/period=50%。


4.使能 PWM
echo 1 > /sys/class/pwm/pwmchip0/pwmN/enable

分享到:
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条