Có thể tải lên nhị phân biên dịch trước đó?


11

Tôi có một số bản phác thảo mà tôi cứ muốn tải vào Arduino nhưng tôi không nhất thiết phải biên dịch lại chúng vì tôi đã không thay đổi bất cứ điều gì kể từ lần biên dịch cuối cùng. Vì quá trình biên dịch mất một hoặc hai phút mỗi lần, điều này sẽ giúp tôi tiết kiệm được một số thời gian chờ đợi.

Tôi có thể thấy rằng IDE có tùy chọn "Xuất nhị phân biên dịch", nhưng dường như không có tùy chọn ngược lại Tải lên tệp nhị phân được biên dịch trước đó. Có cách nào để làm điều này?


Arduino 1.8.10 đang sử dụng
upload.py

@FallenDragon. không phải vậy. chỉ có gói bảng arduino Esp8266 có upload.py
Juraj

Câu trả lời:


13

Đúng! Có thể bạn có thể tải lên một nhị phân đã tuân thủ trước đó, bằng cách sử dụng

AVRDUDE - một tiện ích dòng lệnh thực sự được sử dụng để tải lên các tệp nhị phân, đằng sau IDE arduino.

Bạn có thể tìm thấy AVRDUDE trong thư mục Arduino> phần cứng> công cụ> avr> bin

Đây là một số tài liệu cho AVRDUDE http://www.nongnu.org/avrdude/user-manual/avrdude.html

Một điều đơn giản nhất bạn có thể làm là bật đầu ra dài dòng trong khi tải lên và xem một lệnh cuối cùng với AVRDUDE trong đó cùng với đường dẫn của tệp hex, chỉ cần sao chép và chạy cùng một lệnh trong CommandLine; nhiệm vụ của bạn đã hoàn thành

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.