AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR... |
10.03.2017, 14:25
|
|
Прописка
Регистрация: 06.03.2007
Сообщений: 144
Сказал спасибо: 22
Сказали Спасибо 10 раз(а) в 10 сообщении(ях)
|
Как залить программу из Arduino в МК
Здравствуйте.
-Открываю скетч Версия Ардуино 1.0.5 - › примеры -› ArduinoISP.
-Настройки -› Плата Arduino UNO -› Программатор AVRISP MK ii
-Компиляция и загрузка в ардуино
-на сайте http://homes-smart.ru/index.php/obor...avr-zagruzchik через калькулятор фьюзов сгенерировал Блок файла boards.txt
- вставил блок в boards.txt
- Снова настройки -› Контроллер ATmega328(8МГц) -›Программатор Arduino as ISP
- Записать загрузчик.
- Пишет: avrdude: Yikes! Invalid device signature.
Подключения правильные. Я несколько раз перепроверял.
// slave reset: 10:
// MOSI: 11:
// MISO: 12:
// SCK: 13:
Что можно сделать??
|
|
|
|
10.03.2017, 15:34
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,508 раз(а) в 956 сообщении(ях)
|
Re: Как залить программу из Arduino в МК
Сообщение от sanstan
|
Плата Arduino UNO...
Контроллер ATmega328(8МГц)
Что можно сделать??
|
Arduino UNO с 328-й стандартно идёт на 16МГц, почему у Вас 8? Даже китайские обычно с 16-ю...
Ну и потом, ещё две несуразицы.
1. Платы обычно уже прошиты загрузчиком.
2. Ну и, ...вытекает из первого. Нафига трахаться с AVRISP, если шьётся из среды ардуино по обычному USB??? У Вас что с USB кабелями проблема, или как в бородатом анекдоте: берём ж.пу, входим через неё и удаляем больной зуб???
Последний раз редактировалось Halex07; 13.03.2017 в 13:22.
|
|
|
|
10.03.2017, 15:57
|
|
Гуру портала
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,420
Сказал спасибо: 176
Сказали Спасибо 3,128 раз(а) в 2,017 сообщении(ях)
|
Re: Как залить программу из Arduino в МК
Сообщение от Halex07
|
проблема, или как в бородатом анекдоте: берём ж.пу, входим через неё и удаляем больной зуб???
|
это же ардуинщики!!! люди которые ничего не понимают в микросхемах
__________________
кагмаподэ магмаподэ
|
|
|
Эти 2 пользователя(ей) сказали Спасибо индюк за это сообщение:
|
|
|
10.03.2017, 15:59
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 918
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Как залить программу из Arduino в МК
Смех смехом, а мне тоже пришлось замарать руки на подобном проекте. Заказчик предоставил железо и сказал, мол, вот абдурино, вот программа, надо, чтобы все работало, как у тех парней, что нам это продали. Нагуглил, соединил, прошил. Особо проблем не было. Оказалась обычная мега. Но руки еще долго дерьмом воняли...
|
|
|
Эти 2 пользователя(ей) сказали Спасибо Easyrider83 за это сообщение:
|
|
|
10.03.2017, 20:32
|
|
Почётный гражданин KAZUS.RU
Регистрация: 07.05.2008
Адрес: Мурманск
Сообщений: 1,300
Сказал спасибо: 461
Сказали Спасибо 526 раз(а) в 273 сообщении(ях)
|
Re: Как залить программу из Arduino в МК
Сообщение от Easyrider83
|
Оказалась обычная мега.
|
Да, обычная отладочная плата на меге. Только где она у вас побывала, что так дерьмом воняло?
|
|
|
|
10.03.2017, 21:03
|
|
Почётный гражданин KAZUS.RU
Регистрация: 19.02.2008
Сообщений: 1,779
Сказал спасибо: 124
Сказали Спасибо 599 раз(а) в 416 сообщении(ях)
|
Re: Как залить программу из Arduino в МК
Да нормальные платы. Не используйте IDE Arduino, а пишите свои программы. И не будет отвращения.
|
|
|
|
10.03.2017, 22:17
|
|
Гуру портала
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,420
Сказал спасибо: 176
Сказали Спасибо 3,128 раз(а) в 2,017 сообщении(ях)
|
Re: Как залить программу из Arduino в МК
Сообщение от andries5
|
Да нормальные платы. Не используйте IDE Arduino, а пишите свои программы. И не будет отвращения.
|
а про платы никто и не говорит.
все дело в том что этот программно аппаратный комплекс приводит в наш мир людей которым тут не место в силу того что они ни бумбум в микроконтроллерах. и при этом они начинают изображать что они чото там умеют, что в свою очередь тащит за собой огромную пехоту людей которые вообще никак с этим не связаны но теперь думают типа а вот же как просто всё.
и это не воспитательницы в детсадах, отнюдь!!!
весь мрак в том что эти говнокоды начинают воспринимать в полный серьез довольно серьезные люди и внедрять это гавно туда где не каждому профессиональному то кодеру место!!!!
я с этой структурой немного связан и там есть люди которые называют себя программистами и свои поделия внедряют в серьезные отрасли.
поделия на ардуине плять!!!!
а почему? а портому что можно взять студента за 15 тыщ и он чтото там налепит.
а чо - ну дешево же.
а если они завтра космолет прогресс на ардуине слепят? экономия же
__________________
кагмаподэ магмаподэ
|
|
|
Эти 2 пользователя(ей) сказали Спасибо индюк за это сообщение:
|
|
|
10.03.2017, 22:29
|
|
Гражданин KAZUS.RU
Регистрация: 08.07.2010
Адрес: 5-е кольцо МКАД
Сообщений: 502
Сказал спасибо: 880
Сказали Спасибо 361 раз(а) в 161 сообщении(ях)
|
Re: Как залить программу из Arduino в МК
Сообщение от индюк
|
я с этой структурой немного связан и там есть люди которые называют себя программистами и свои поделия внедряют в серьезные отрасли.
поделия на ардуине плять!!!!
а почему? а портому что можно взять студента за 15 тыщ и он чтото там налепит.
а чо - ну дешево же.
а если они завтра космолет прогресс на ардуине слепят? экономия же
|
Жаль что не заметил в описаниях на абдурино, например на промышленный датчик давления и то пишут:
Note: are not recommended for use in safety critical applications. Eg. ABS braking systems, power steering, life support systems and critical care medical equipment. Please contact sales representative if more clarifi cation is needed.
Другими словами, если юзер на абдурине сделал систему безопасности, управление лифтом, систему жизнеобеспечения, то к прокурору пойдет юзер, а не поставщик платформы....
__________________
Все микросхемы работают на волшебном дыме... Если дым вышел из микросхемы, она перестаёт работать. И это уже навсегда.
Последний раз редактировалось SergeyNT_; 10.03.2017 в 22:32.
|
|
|
|
10.03.2017, 22:34
|
|
Гуру портала
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,420
Сказал спасибо: 176
Сказали Спасибо 3,128 раз(а) в 2,017 сообщении(ях)
|
Re: Как залить программу из Arduino в МК
Сообщение от SergeyNT_
|
не заметил в описаниях на абдурино, например на промышленный датчик давления и то пишут
|
ну это уже проблема хозяина того предприятия которое это внедряет.
__________________
кагмаподэ магмаподэ
|
|
|
|
15.03.2017, 16:44
|
|
Прописка
Регистрация: 17.06.2013
Сообщений: 120
Сказал спасибо: 41
Сказали Спасибо 41 раз(а) в 34 сообщении(ях)
|
Re: Как залить программу из Arduino в МК
Да мало ли зачем ТС это нужно. Записать загрузчик в мегу это самое простое, чтобы проверить работу AVRISP на базе ардуино.
Мне, например,нужно было поработать с SPI-флешками 25ххх. В голове всплыло, что это можно сделать с помощью USBasp-программатора, залив в него правильную прошивочку. Погуглил, нашёл и софт и прошивку. Дело за малым. Полез в ящик искать программатор USBTinyISP. Когда-то давно собрал его, но в итоге китайский клон USBasp стал чаще юзать, ибо элегантнее смотрится (корпус, разъём, все дела). Пока копался в ящике, наткнулся на ардуину мега2650 в упаковке. А чё, можно и её заюзать в качестве программатора. Скачал ардуинный софт, залил из примеров "ArduinoISP", подключил USB-ASP свисток и ... так-же как автор получил облом. Через полчаса возни с перепроверками и безуспешными попытками прошить, опять нырнул в ящик и раскопал первоначальный объект поиска. Вернул на место пару оторвавшихся проводков и без проблем залил нужную прошивку в USBasp. Покрутил ардуину в руках и сунул пока обратно в ящик.
Ну а ардуино про мини не слезает с бредборда (да-да, возня с ЛУТ-ом или ФР не очень нравится моим домашним). Только на ней уже не 328, а 8-ая мега и загрузчика там нет - исключительно как отладочная плата. (правда я не мегаэмбеддер, так балуюсь потихоньку)
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 20:04.
|
|