http://forum.getchip.net/ |
|
Больше Ардуин для GC_Uploader http://forum.getchip.net/viewtopic.php?f=8&t=817 |
Страница 1 из 1 |
Автор: | GetChiper [ 09 дек 2017, 23:03 ] |
Заголовок сообщения: | Больше Ардуин для GC_Uploader |
Для расширения и улучшения функционала GC_Uploader (в частности для добавления новых плат ардуино) решил реализовать возможность самому добавлять нужные платы. Суть нововведения - это возможность добавлять платы при помощи дописывания соответствующих строк в файл конфигурации gc_uploader.ini Платы Ардуино прошиваются при помощи консольной программы avrdude и, соответственно, для каждой платы своя строка. Запись для определенной ардуины в gc_uploader.ini будет выглядеть следующим образом (например для Nano): ; имя секции попадет в выпадающий список выбора плат [Arduino Nano] ; строка параметров для avrdude param=-F -v -pm328p -cstk500v1 -P\\.\%1 -b57600 -D -Uflash:w:"%2":i ; %1 - подставится номер выбранного порта ; %2 - подставится путь к выбранному хексу Если Вам понадобится своя плата, Вы сами прописываете строчки и получаете в программе свою плату в выпадающем списке На данный момент в GC_Uploader используется не самая актуальная версия avrdude. Для более полной поддержки нужно будет перейти на версию используемую в Arduino IDE (взять можно по пути Arduino\hardware\tools\avr\bin\avrdude.exe) Нужно будет опробовать параметры конфигурации для разных плат (неплохое описание нашел здесь http://justforduino.blogspot.com/2014/10/arduino.html) Чуть позже здесь оставлю модифицированную программу для тестирования. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |