wiringpi
pi の GPIO 18 でハードウェア PWM を制御するために実行しようとしています。以下のように使用wiringPiSetupGpio()
し、ルートとして実行すると、すべてが機能します。ルートとして実行した場合でも、ドキュメントが示唆するように使用するwiringPiSetupSys()
と機能しません。
import wiringpi
wiringpi.wiringPiSetupGpio() #must use with root access
#wiringpi.wiringPiSetupSys() #can use without root, does not work
wiringpi.pinMode(18,2)
wiringpi.pwmWrite(18,500) # dim led
ルート以外の方法を使用するために、ピン 18 を out としてエクスポートし、 で検証しましたgpio exports
。root なしではハードウェア pwm を使用できませんか、それとも基本的な手順が欠けていますか?