linux操作PWM命令


步驟一、在控制台使用 echo 命令將要操作的 PWM 編號 export

echo N > /sys/class/pwm/pwmchip0/export

export 之后就會生成/sys/class/pwm/pwmchip0/pwmN目錄。

 

步驟二、在控制台使用 echo 命令設置 PWM 的周期

echo 1000000 > /sys/class/pwm/pwmchip0/pwmN/period

設置PWM一個周期的時間,單位為ns,即一個周期為1KHZ。

 

步驟三、在控制台使用 echo 命令設置 PWM 的占空比

echo 500000 > /sys/class/pwm/pwmchip0/pwmN/duty_cycle

設置PWM一個周期中“ON”的時間,單位為ns,即占空比=duty_cycle/period=50%。

 

步驟四、在控制台使用 echo 命令使能 PWM。

echo 1 > /sys/class/pwm/pwmchip0/pwmN/enable 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM