Всем доброе время суток. Вопрос на обсуждение. Есть полетный контроллер KK-mini на основе 8-битного микроконтроллера Atmel Mega 644PA и есть arduino uno. На вики amperki есть инфа о перепрошивки искры (http://wiki.amperka.ru/продукты:iskra-mini) мини с помощью Uno. Вопрос: можно ли используя ту-же схему перепрошивать полетные контроллеры? Если это очень проблематично, то можно ли использовать для этого USB-Serial адаптер (http://amperka.ru/product/usb-seria...e=man&utm_campaign=iskra-mini&utm_medium=wiki). Ведь по ТТХ я так понимаю, что это аналог USBasp AVR programming device for ATMEL processors (http://www.hobbyking.com/hobbyking/store/__27990__USBasp_AVR_ATMEL.html), которого все авиамоделисты используют? Спасибо!
Если в микроконтроллере прошит вменяемый бутлоадер, и он поддерживает прошивку через последовательный порт, то все вполне возможно. Надо только найти средства разработки, поддерживающие этот МК, или, если есть возможность, внедрить эту поддержку самому. Для Arduino IDE вроде в природе такая поддержка есть. Можно поискать в сети.
Да. вроде все поддерживается. В частности, на сайте http://lazyzero.de/en/modellbau/kkmulticopterflashtool есть интересная инфа, надо покурить. Если не получится, можно попробовать стандартный USB-Serial adapter амперки использовать, так точно все получится
Нет, это просто преобразователь USB->COM. Если в него вставить вторую половинку, получится программатор, но вторых половинок я в Амперке не видел. У меня аналогичный программатор, в сборе это выглядит так:
Не пожалейте десяток рублей купите несколько Диодов и резисторов и сделайте программатор Громова http://tinyurl.com/qcy95lz он Вас никогда не подведёт это АК-47 ему не нужны драйвера он шьёт все AVR он никогда не ломается потому что нечему.
Из Arduino UNO можно сделать AVRISP программатор в несколько кликов мышки: https://www.arduino.cc/en/Tutorial/ArduinoISP. С помощью такого программатора можно прошить контролер, даже если в нем нет бутлоадера.
Программатору ничего, а вот com порту компьютера... может с собой и usb и еще кучу всего прихватить)) Тем более com порты далеко не у всех есть... А если покупать usb to com, то это те же пляски с бубном и дровами.. А еще как большой минус этого программатора, в нем нет +5V. Подведя итог, проще использовать Arduino NANO как AVRISP, а если мешают дрова можно замутить на леонардо pro.
COM порту ничего не будет горят только LPT порты да и то если тупо замкнуть.На современных "мамках" их стали снова делать а на тех которым 3-5 лет есть пины так что можно шлейфом вывести на планку.Что я и сделал у себя.USB у меня тоже есть но они более капризны да и шьют иногда с ошибками.Ардуину тоже можно использовать но ИМХО это не лучший вариант.Впрочем решать Вам.Прогер всё равно нужен в хозяйстве а ещё лучше высоковольтный.