Не заливается код. Рабочая ли плата?

chihpyh
Offline
Зарегистрирован: 12.02.2015

Здравствуйте. Пришла посылка с Arduino Mega 2560, тут же кинулись с ребенком выполнять первый урок - моргание светодиода. Собрали на монтажной плате простейшую схему, скопировали через буфер программу и нажали кнопку Вгрузить (это плохой перевод, или какая-то левая программа? Качали вроде с оф.сайта). Сперва компилятор выдавал сообщения об таймауте. Угу, выяснилось, что дрова не встали - установил дрова. Таймаут форева. Нашел в настройках и переключил тип платы на Arduno Mega. Не помню точно, сразу или нет, но теперь уже и про таймаут ничего не говорит - сразу сообщает про ошибку в модуле ld.exe. При этом, когда подключаю плату на ней два светодиода, помеченные R17 и R18. R18 горит непрерывно, а R17 часто моргает.

Своими поспешными действиями я уже убил плату, или можно что-то еще сделать? Или просто руки из жопы вырастают и лучше не трогать это высокотехничное произведение? На различных форумах нашел инфу про проблемы с загрузчиком, которые решаются программатором. Это мой случай? Заказывать теперь в Китае программатор? Или все-таки можно попробовать что-то сделать?

Datak
Offline
Зарегистрирован: 09.10.2014

Если выдаёт "ошибку в модуле ld.exe", значит до загрузки в Мегу дело вообще не доходит. Программу просто не удалось собрать, причём скорее всего не по вашей вине.

Пару дней назад кто-то писал что-то похожее. Действительно, в какой-то версии Arduino IDE была ошибка в линкере (ld.exe - это он и есть).

Попробуйте скачать другую версию.

А вот R17 и R18 - это уж никак не светодиоды, а резисторы. Значит, неправильно надписи посмотрели. :)

Точно не знаю, у меня Меги нет, но обычно в ардуине один светодиод - просто индикатор наличия питания, а второй, мигающий - это как раз результат работы Blink'а. Так что, скорее всего всё нормально, цела ваша плата.

-------

"Вгрузить" - это сильно, да. :)
Я у себя по-английски оставил, чтоб не любоваться на такое.

brokly
brokly аватар
Offline
Зарегистрирован: 08.02.2014

Просто идиотский перевод у новой оболочки IDE. Наверное кто то думает, что это смешно, но на самом деле быдлячество на лицо. Это сродни быдло пояснений к говнокоду, когда вместо дельного, имеющего смысл пояснения встречается бред. Например к "Loop" - "лупим пока не надоест". Кстати, такие авторы-"юмористы" и тут, на форуме, встречаются.

chihpyh
Offline
Зарегистрирован: 12.02.2015

Datak пишет:

А вот R17 и R18 - это уж никак не светодиоды, а резисторы. Значит, неправильно надписи посмотрели. :)

Я понимаю, что R  - это резисторы, образование техническое. Но моргают же :) Подумал может изменилось что-то за последние годы :)

 

Ок, спасибо за инфу, буду грешить на Arduino IDE и качать другую версию. Товарищ тут свою мегу дал попробовать - с ней еще проверю