0

wiringpipi の 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 を使用できませんか、それとも基本的な手順が欠けていますか?

4

1 に答える 1

0

ドキュメントで問題を見つけました

この関数は、Sys モードの場合、Pi のオンボード PWM を制御できません。

于 2016-04-07T18:23:37.967 に答える