Tiêu đề ICSP thứ 2 cho Arduino Uno R3 là gì?


16

Nhìn vào bo mạch Arduino Uno R3 của tôi và sơ đồ thiết kế tham chiếu của nó, tôi nhận thấy rằng có một tiêu đề 6 chân ICSP thứ hai. Trong sơ đồ, trình kết nối mà tôi đang đề cập có tên ICSP1.

Cái đó để làm gì? Những điều hữu ích mà một người dùng Arduino trung bình như tôi có thể làm với nó?

Phần có liên quan của sơ đồ bên dưới (được đánh dấu màu đỏ).

Arduino Uno R3


1
Tôi đã tự hỏi một điều tương tự, không quá nhiều để làm gì, nhưng chúng ta có thể làm gì khác với nó. Nó phải được hỏi: arduino.stackexchange.com/questions/991/ mẹo
Madivad

Câu trả lời:


13

Đó là cho MCU khác trên diễn đàn.

MCU chính trên Uno được gắn nhãn "ZIC1". Đây là cái được lập trình khi bạn nhấn "Tải lên" trong IDE. Nhưng không giống như các Arduinos khác sử dụng chip FTDI để kết nối với cổng nối tiếp trên MCU chính, Uno sử dụng một MCU khác thay vào đó, được gắn nhãn "U3" ở bên trái. MCU này chạy một đoạn mã nhỏ hoạt động như một cổng nối tiếp qua USB và chuyển qua các byte đến USART1 của nó. Sau đó, nó kết nối với USART trên MCU chính, nơi bộ tải khởi động trên chip đó chấp nhận các byte đi qua và ghi vào flash và EEPROM trên MCU chính.

Bạn có thể sử dụng MCU bổ sung này như bất kỳ ai khác, nhưng I / O duy nhất có sẵn là kết nối USB, kết nối SPI thông qua tiêu đề ICSP của nó, kết nối UART1 với cả MCU chính và chân 0 và 1, và hai Đèn LED trên PD4 và PD5.


Điều đó thực sự thú vị! Cảm ơn bạn về thông tin. +1
Ricardo

Tôi nhận thấy điều này chỉ ngày hôm qua sau khi cố gắng sử dụng đèn LED TX và RX trong dự án của tôi. Tôi rút ra sơ đồ để nhận ra họ không kết nối ở nơi tôi mong đợi.
Madivad
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.