Apakah ada cara untuk mengurangi ukuran bootloader Arduino yang dimuat sebelumnya , untuk menghemat beberapa byte untuk program ini?
arduino
bootloader
optimization
powtac
sumber
sumber
[ask]
,[answer]
,[about]
dan[faq]
link komentar pilihan markup sangat berguna. Mereka memungkinkan Anda untuk mengarahkan orang dengan sangat cepat dan mudah ke arah yang benar, yaitu Cara Bertanya , Cara Menjawab , tur & faq .Jawaban:
Ada Arduino bootloader / firmware open-source yang dikembangkan secara aktif dan gratis yang disebut OptiBoot , yang mungkin menarik. Dari situs mereka:
Banyak Arduino / papan klon sekarang disertakan bersama OptiBoot bukan firmware Arduino klasik, meskipun tidak harus dengan versi terbaru dan terhebat dari OptiBoot. Papan yang ada juga dapat ditingkatkan dengan OptiBoot jika diinginkan, prosedur didokumentasikan di situs tertaut.
Yang juga patut diperhatikan adalah berbagai peningkatan bootloader di situs web AdaFruit . Tidak memiliki pengalaman pribadi dengan ini, saya tidak bisa mengatakan banyak tentang AdaBoot.
sumber
Dimungkinkan untuk mem-bypass firmware Arduino (bootloader) dengan mem - flash program Anda dengan programmer lain (mis. Programmer USBtinyISP )
Sejauh yang saya tahu Anda masih dapat menggunakan Arduino IDE untuk menulis program Anda. Tetapi Anda harus menginstal "plugin" sehingga Anda dapat langsung mem-flash kode Anda ke papan yang membuat program lebih kecil.
Tapi:
Anda tidak akan dapat melakukan flash menggunakan USB. Anda harus mem-flash kembali bootloader Arduino menggunakan USBtinyISP. (bagi saya itu bekerja dengan baik dan saya tidak punya masalah sama sekali)
Semoga itu bisa membantu
sumber