Xin chào,ATMega328P "AVRDude: Không thể tìm USBTiny Device (0x1781/0xc9f)"
Gần đây tôi đã tập hợp một vi điều khiển ATMega328P dựa PCB thiết kế của riêng tôi. Tôi cảm thấy tốt về bản thân mạch điện khi tôi quản lý để tải lên bản phác thảo Arduino Blink thông qua Trình lập trình Pocket Sparkfun AVR.
Sau khi tải lên bản phác thảo này, tôi lưu ý rằng ATMega đang sử dụng bộ dao động bên trong của nó. Tôi không cảm thấy thoải mái khi thay đổi các bit cầu chì mà tôi đã cố gắng cài đặt bộ nạp khởi động Arduino một lần nữa thông qua Arduino IDE.
Tại thời điểm này, một số lỗi đã được ném nhưng bảng bắt đầu sử dụng đồng hồ bên ngoài và chạy chương trình Blink chính xác.
Tôi không còn có thể tải lên bất kỳ mã nào nữa cho chip, vì tôi không thể nhận AVRDude hoạt động trên máy Mac, tôi đã cài đặt AVRDude 5.1 trên máy tính chạy Windows 8.1 của mình.
sau đó tôi kết nối các thiết bị và gửi:
avrdude -c usbtiny -p atmega328p
này chỉ đơn giản trả về:
avrdude: Error: Could not find USBtiny device (0x1781/0xc9f)
Có Tôi vô tình sai lệch với bit cầu chì của chip? Làm thế nào tôi có thể lưu con chip này ??
UPDATE: Tôi quản lý để cài đặt AVRDude 6.0.1 và bây giờ là lỗi đọc:
avrdude: initialization failed, rc=-1
kết quả đầy đủ được nhìn thấy ở đây:
Lỗi tương tự cũng tương tự với Adafruit Gemma. Bạn cần nhấn nút màu đen để tải lên mã. Nhưng tôi không chắc chắn điều này có thể giúp bạn. http://www.instructables.com/id/How-to-Program-Adafruit-Gemma-V2/ – Bay