Unlabeled Headers / Arduino Uno adlı kullanıcıdan Pins


12

Arduino Uno'ma baktığımda, tüm pinlerin / başlıkların etiketlenmediğini fark ettim. Pimlerin çoğunun ne yaptığını biliyorum, ancak bazılarını anlayamadım (çoğu hiç etiketlenmedi ve bir set ICSP etiketli, ama bunun ne anlama geldiğini bilmiyorum).

Benim sorum şu: Bu pimler (kırmızı daire içine alınmış) hangi amaca hizmet ediyor?

Yuvarlak pimli Arduino Kartı

Yanıtlar:


12

ICSP pinleri, Arduino'yu doğrudan bir ISP / ICSP programcısı ile programlamak içindir. Bu, bootloader / etc ile karışıklık gibi şeyler yapmanızı sağlar. Temel olarak, Arduino önyükleyici UART'ı (Rx / Tx işi) anlasa da, AVR mikrodenetleyici bunu yapmaz, bu yüzden doğrudan programlamak istiyorsanız ICSP pinlerini kullanmanız gerekir.

Daha fazla ayrıntı için buraya ve buraya bakın.

resim açıklamasını buraya girin

AREF piminin yanında bulunan 6 pim seti, USB sisteminin ICSP'sidir. USB arayüzü kendi mikro denetleyici vardır (AFAICT öyle ATmega16u2 Uno Rev 3'te). Görünüşe göre millet bunu klavye veya fare uyumlu hale getirmek için kullanıyor.

Bu yalnız pim ile ilgili olarak - bağlantısı kesildi. Şemaya bakıldığında, IOREF'in + 5V voltaj referans piminden başka bir şey olmadığını ve bu pim 1'in (bilinmeyen pim) bağlantısı kesildiğini görebilirsiniz.

resim açıklamasını buraya girin


Orada bir sürü ATmega16U2 çimdik nedenlerinden. Bunun yerine bir klavye / fare / midi-cihaz / numaralandırma yerine seri bağlantı noktası yaygın olarak kullanılan bir bağlantıdır.
Connor Wolf

@ConnorWolf: hm, bu mantıklı :)
Manishearth
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.