ส่วนหัว ICSP ที่ 2 สำหรับ Arduino Uno R3 คืออะไร?


16

เมื่อดูที่บอร์ด Arduino Uno R3 ของฉันและแผนผังการออกแบบอ้างอิงฉันสังเกตเห็นว่ามีส่วนหัว ICSP 6-pin ที่สอง ในแผนผังตัวเชื่อมต่อที่ฉันอ้างถึงมีชื่อว่า ICSP1

เพื่ออะไร ผู้ใช้ Arduino โดยเฉลี่ยสามารถใช้ประโยชน์อะไรได้บ้างกับฉัน

ส่วนที่เกี่ยวข้องของแผนผังอยู่ด้านล่าง (ทำเครื่องหมายด้วยสีแดง)

Arduino Uno R3


1
ฉันเคยสงสัยในสิ่งที่คล้ายกันไม่มากสำหรับมัน แต่สิ่งอื่น ๆ ที่เราสามารถทำได้กับมัน จะต้องมีการถาม: arduino.stackexchange.com/questions/991/…
Madivad

คำตอบ:


14

มันมีไว้สำหรับ MCU อื่น ๆ บนกระดาน

MCU หลักบน Uno มีข้อความกำกับว่า "ZIC1" นี่คือโปรแกรมที่ตั้งโปรแกรมเมื่อคุณกด "อัปโหลด" ใน IDE แต่แตกต่างจาก Arduinos อื่น ๆ ที่ใช้ชิป FTDI เพื่อเชื่อมต่อกับพอร์ตอนุกรมใน MCU หลัก Uno ใช้ MCU อื่นแทนการติดป้าย "U3" ทางด้านซ้าย MCU นี้รันโค้ดเล็กน้อยที่ทำหน้าที่เป็นพอร์ตอนุกรมผ่าน USB และส่งผ่านไบต์ไปยัง USART1 จากนั้นจะเชื่อมต่อกับ USART บน MCU หลักซึ่ง bootloader บนชิปนั้นยอมรับไบต์ที่ผ่านเข้ามาและเขียนไปยังแฟลชและ EEPROM บน MCU หลัก

คุณสามารถใช้ MCU เพิ่มเติมนี้ตามที่คุณต้องการ แต่มีเพียง I / O เท่านั้นที่มีอยู่คือการเชื่อมต่อ USB, การเชื่อมต่อ SPI ผ่านส่วนหัว ICSP, การเชื่อมต่อ UART1 กับทั้ง MCU หลักและหมุด 0 และ 1 และสอง ไฟ LED บน PD4 และ PD5


มันน่าสนใจจริงๆ! ขอบคุณสำหรับข้อมูล. +1
Ricardo

ฉันสังเกตเห็นเมื่อวานนี้เท่านั้นหลังจากพยายามใช้ TX และ RX LEDs ในโครงการของฉัน ฉันดึงแผนผังออกมาเพื่อตระหนักว่าพวกเขาไม่ได้เชื่อมต่อที่ที่ฉันคาดไว้
Madivad
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.