Есть ли способ уменьшить размер предустановленного загрузчика Arduino , чтобы сохранить некоторые байты для программы?
arduino
bootloader
optimization
powtac
источник
источник
[ask]
,[answer]
,[about]
и[faq]
варианты разметки комментарий ссылка настолько полезны. Они позволяют очень быстро и легко указывать людям правильное направление, а именно: как спрашивать , как отвечать , совершать поездки и часто задаваемые вопросы .Ответы:
Существует активно разрабатываемый бесплатный загрузчик / прошивка Arduino с открытым исходным кодом под названием OptiBoot , который может представлять интерес. С их сайта:
Многие платы Arduino / clone теперь поставляются с OptiBoot вместо классической прошивки Arduino, хотя не обязательно с последней и самой лучшей версией OptiBoot. При желании существующие платы также могут быть обновлены с помощью OptiBoot, процедуры документированы на связанном сайте.
Также стоит обратить внимание на различные улучшения загрузчика на веб-сайте AdaFruit . Не имея личного опыта с ними, я не могу особо сказать об AdaBoot.
источник
Можно обойти прошивку Arduino (загрузчик), перепрограммировав ваши программы другим программатором (например, программатором USBtinyISP )
Насколько я знаю, вы все еще можете использовать Arduino IDE для написания своей программы. Но вы должны установить «плагин», чтобы вы могли напрямую перенести ваш код на плату, которая делает небольшие программы.
Но:
Вы не сможете прошить через USB. Вы должны перепрошить загрузчик Arduino с помощью USBtinyISP. (у меня все работало хорошо и у меня вообще не было проблем)
надеюсь, это поможет
источник