Arduino を使用している場合、次のようなコードを使用するとどうなりますか。
int status;
void setup()
{
pinMode(13, OUTPUT);
}
void loop()
{
digitalWrite(13, status);
}
このコードは何をしますか? LEDは点灯しますか?チップにダメージを与えませんか?Arduino IDE でコンパイルすると、問題ないと言われました。コンパイラがキャッチできない問題は他にもありますが、それらは何をするのでしょうか? もう 1 つの例は、「digitalRead();」を実行することです。それは出力として設定されています。
注: Arduino Uno SMD 版 R2 を使用。