Arduino Unoのラベルなしヘッダー/ピン


12

Arduino Unoを見ると、すべてのピン/ヘッダーにラベルが付いているわけではないことに気付きました。私はほとんどのピンが何をするかを知っていますが、それらのいくつかを理解することができませんでした(ほとんどまったくラベル付けされておらず、1セットがICSPとラベル付けされていますが、その意味はわかりません)。

したがって、私の質問は次のとおりです。これらのピン(赤で囲まれた)はどのような目的に使用されますか?

丸ピンのArduinoボード

回答:


12

ICSPピンは、ISP / ICSPプログラマーでArduinoを直接プログラミングするためのものです。これにより、ブートローダーなどの混乱のようなことができます。基本的に、ArduinoブートローダーはUART(Rx / Txビジネス)を認識しますが、AVRマイクロコントローラーは認識しないため、直接プログラミングする場合は、ICSPピンを使用する必要があります。

詳細については、こちらこちらをご覧ください。

ここに画像の説明を入力してください

AREFピンの近くにある6本のピンのセットは、USBシステムのICSPです。USBインターフェースには独自のマイクロコントローラーが搭載されています(Uno Rev 3ではATmega16u2です)。どうやらこれを使用して、キーボードまたはマウスと互換性があるようです。

その唯一のピンに関しては、切断されています。見ると概略図、一つはIOREFは何もなく、+ 5Vの電圧リファレンス・ピンではなく、そのピン1(不明ピン)が切断されていることがわかります。

ここに画像の説明を入力してください


ATmega16U2を微調整する理由はたくさんあります。シリアルポートではなく、キーボード/マウス/ミディデバイス/その他として列挙するのが一般的な方法です。
コナーウルフ

@ConnorWolf:うーん、それは理にかなっている:)
マニッシュアース
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.