1

Arduino を使用している場合、次のようなコードを使用するとどうなりますか。

int status;
void setup()
{
  pinMode(13, OUTPUT);
}

void loop()
{
  digitalWrite(13, status);
}

このコードは何をしますか? LEDは点灯しますか?チップにダメージを与えませんか?Arduino IDE でコンパイルすると、問題ないと言われました。コンパイラがキャッチできない問題は他にもありますが、それらは何をするのでしょうか? もう 1 つの例は、「digitalRead();」を実行することです。それは出力として設定されています。

注: Arduino Uno SMD 版 R2 を使用。

4

1 に答える 1