0

node.js で Intel XDK IDE を使用してみましたが、すべてのサンプルとテンプレートは、Arduino ブレークアウト ボードに接続していることを前提としていることに気付きました。私は Arduino ブレイクアウト ボードに接続していません。Sparkfus GPIO ブロックを使用しています。サンプル アプリのいずれかを実行すると、次のエラーが発生します。

エラー:
Intel Edison をエクスポートするための書き込みに失敗しました Arduino ボード TriState の初期化に失敗しました
。i2c デバイスをチェックしてください! 致命的

Intel XDK を使用して、Arduino ブレークアウト ボードを使用せずに Edison 用の node.js アプリを開発することは可能ですか? もしそうなら、どのように?そうでない場合、Eclipse またはその他の IDE を使用できますか?

4

4 に答える 4

0

ここでいくつかのヒントを見つけることができます - https://github.com/intel-iot-devkit/mraa/blob/master/docs/edison.md 主なものは libmraa を使用しています

于 2015-01-05T15:00:43.940 に答える
0

したがって、基本的に、すべてのボードは異なる GPIO (およびその他の周辺ポート ハンドル) 名を持っています。これらは、サポートされている各ボードの SOC/SOM ドキュメントにちなんで命名されています。

SparkFun の場合、さらに 2 つのオプションがあります。

  1. GPIO ブロック : mraa を選択します。参照: https://github.com/intel-iot-devkit/mraa
  2. Pi Block : すべての i2c ポートとすべてを備えた RasPi で行うように、簡単に作業できます! 参照: https://developer.android.com/things/hardware/edison-sparkfun-io.html

PS : IoT を初めて使用する場合は、Pi Block を使用することを強くお勧めします。理由: SDA および SCL から読み取り値を取得するには、i2c バスが必要になる場合があります。

于 2017-10-12T20:19:01.707 に答える