2017-08-16 1 views
0

wiringPiを使用してサーボモータを制御するプログラムを作成しようとしています。 はしかし、できるだけ早く私はC++ wiringPiクラッシュ

wiringPiSetupGPIO(); 

私のパイがクラッシュを呼び出すよう。なぜこれが起こっているのでしょうか?これまで

マイコード:

#include <iostream> 
#include <string> 
#include <wiringPi.h> 

using namespace std; 

int main() { 
    wiringPiSetupGpio(); 

    pinMode(18, PWM_OUTPUT); 
    pwmSetMode(PWM_MODE_BAL); 
    pwmSetClock(192); 
    pwmSetRange(2000); 
    pwmWrite(18, 200); 
} 
+1

2秒後に[この](http://wiringpi.com/reference/setup/)_ wiringPiセットアップ関数の1つが失敗すると、致命的なプログラム障害とみなされ、その時点でプログラムの実行が終了し、端末にエラーメッセージが出力されます._エラーメッセージは何ですか? –

+0

WiringPiのどのバージョン? – stevieb

答えて

0

コンパイルとsudoのようにそれを実行するためにsudoを使用してみてください。私は、ponMode(ピン#、PWM_OUTPUT)を使用していたときにコードを実行させました

関連する問題