roboforum.ru

Технический форум по робототехнике.
Текущее время: 22 апр 2025, 18:35

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: Arduino на AtMega32
СообщениеДобавлено: 04 мар 2015, 12:32 
Не в сети
Аватара пользователя

Зарегистрирован: 15 ноя 2010, 13:56
Сообщения: 995
Откуда: Нижний Новгород
прог. языки: С, С++, РНР
Пытаюсь заставить работать вышеуказанный мк на Arduino IDE.
Нашел несколько вариантов адаптации, например:
http://homes-smart.ru/index.php/oborudovanie/arduino/dobavlyaem-podderzhku-ne-rodnykh-m-k-v-sredu-arduino-ide

Более новую версию avrnetio можно взять на https://code.google.com/p/avr-netino/

Ставлю, проект компилируется, но не могу прошить.
у меня есть программатор 5 проводков на LPT, есть конвертор USB-UART на FT232 с выходом на UART или на miso, mosi, clk, reset. Avrdude через него прошивается без проблем.

А вот через Ардуино не могу залить ни загрузчик, ни прогу.
Подскажите действия, если кто делал что-то похожее, много чего уже перепробовал.

Может есть способ просто откомпилировать и получить hex-файл? Я бы его сам залил потом.

Добавлено спустя 1 час 44 минуты 2 секунды:
Сорри. Разобрался. Нетривиально.
Отвечу сам себе, вдруг кому пригодится.

1) hex файл генерится во временном каталоге винды, путь можно увидеть, если включить в настройках ардуино IDE пункты "показать подробный вывод". Его можно залить любыми средствами и все работает.

2) Для работы через более прямое место нужен загрузчик. Его вполне успешно генерит сайт http://homes-smart.ru/index.php/oborudovanie/arduino/avr-zagruzchik
я его прошил через avrdude. После чего подключил мегу через свой usb-uart конвертор. В настройках Arduino IDE выбирается COM-Порт переходника и USBasp в качестве программатора. Тут тоже все не так просто - Чтоб загрузчик заработал, нужно нажать резет на плате во время попыток прошивки. Не всегда срабатывает, видимо нужно подгадывать под начало попытки, но у меня с 3-4 раза сработало и все прошилось.

Просто надо кое-что попробовать на ардуино, а получу я ее только через неделю, вот и приходится извращаться из того, что есть.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO