2 Arduinoに時計があるのはなぜですか? もちろん、遅延の時間を制御することは便利ですが、他の用途はありますか? 16Mhzクロックで、プログラムの各行は1/16000000秒かかりますよね? 非常に大きなラインでも1/16000000秒しかかかりませんか? 8MHzクロックでは、各ラインは2倍の時間を要しますよね?したがって、「メインループ」全体も2倍の時間がかかります。 9 oscillator-clock
2 Arduino Unoには2つのクリスタルがありますか? この写真を見てください: ボード上の「大きな銀色」のもの(赤)は、Arduinoの有名な16 MHzクリスタルであることにほとんどの人が同意していると思います。それはごく最近まで私が信じていたものです。 私は退屈していたので、Arduino Unoを見ると、別のクリスタル(黄色)のように見えることがわかりました。それはプロミニにあるもののように見えます。XTALピンの近くにもあります。2回目に回路図を調べたところ、ボード上に2つのクリスタルがあるようです。 これらの2つのうち実際にXTALピンに接続されているのはどれですか。なぜ2つあるのですか。 9 arduino-uno oscillator-clock
2 20 MHzのArduino? ArduinoがAVRが指定されている周波数である20 MHzで動作しないのはなぜですか。現在、16 MHzで実行しているため、20%のパフォーマンスを無駄にすることはありません。 ブートローダーのボーレートの唯一の例外を除いて、16 MHzの共振器を20 MHzのタイプに置き換えても何の影響もないと思います。またはありますか? Arduinoの設計者が16 MHzを選択した理由を誰かが知っていますか? 9 oscillator-clock
1 5vボードで3.3vチップをプログラムできますか? 先ほどGertboardを購入しましたが、搭載されている機能の1つがATMega328(DIP)です。ただし、GertboardはRaspberry Piで使用するように設計されているため、3.3vでのみ動作するため、クロック速度は約12MHzに制限されます。 ただし、Raspberry Piを介してプログラミングするのはかなり面倒です。代わりに、チップをArduino Unoボードに転送して、デスクトップPCからスケッチをアップロードできるようにします。次に、それを通常の操作のためにGertboardに戻します。 問題は、私のUnoがより一般的な5v / 16MHzで動作することです。 これを試みても安全ですか?IDEで構成を変更して、異なるクロック速度を考慮するように指示する必要がありますか? 8 arduino-uno safety uploading atmega328 oscillator-clock