Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR...

 
Опции темы
Непрочитано 01.03.2019, 22:01  
Signalshik2
Вид на жительство
 
Аватар для Signalshik2
 
Регистрация: 11.08.2015
Сообщений: 408
Сказал спасибо: 17
Сказали Спасибо 37 раз(а) в 28 сообщении(ях)
Signalshik2 на пути к лучшему
По умолчанию Программируется ли Ардуино самодельным программатором?

Здравствуйте. Программируется ли Ардуино самодельным программатором? Т.е. чтобы просто взять обычный IAR EW, CVAVR или AVR Studio - его буду использовать и запрограммировать м/к обычным самодельным программатором на базе м/к AT90USB162 с портом SPI для программирования микроконтроллера. Где-то я его уже упоминал в какой-то своей теме - LUFA и AVR-ISP, кажется.
Реклама:
Signalshik2 вне форума  
Непрочитано 02.03.2019, 01:54  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,246
Сказал спасибо: 11,165
Сказали Спасибо 3,854 раз(а) в 2,925 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Программируется ли Ардуино самодельным программатором?

Signalshik2, это просто плата с МК, минимумом обвязки и USB-UART. Все ноги (почти) наружу.
Для избранных камней даже отладочный интерфейс имеется.
В МК прошит загрузчик arduino.
И ничто не мешает работать с этим МК иначе, чем задумывалось.
Перепрошивайте и пользуйтесь, многие так делают

Если Ваш программатор способен работать с таким МК, то препятствий нет. При желании можете снова прошить загрузчиком arduino.
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
Непрочитано 02.03.2019, 11:52  
IOPA4
Почётный гражданин KAZUS.RU
 
Аватар для IOPA4
 
Регистрация: 07.05.2008
Адрес: Мурманск
Сообщений: 1,300
Сказал спасибо: 461
Сказали Спасибо 526 раз(а) в 273 сообщении(ях)
IOPA4 на пути к лучшему
По умолчанию Re: Программируется ли Ардуино самодельным программатором?

Сообщение от Signalshik2 Посмотреть сообщение
Программируется ли Ардуино самодельным программатором?
Естественно, находите где выходят ноги MISO MOSI SCK RESET, подаете питание и программируйте. На Arduino Mini 11, 12, 13, RST соответственно.
IOPA4 вне форума  
Непрочитано 02.03.2019, 13:35  
urys
Частый гость
 
Регистрация: 04.12.2011
Адрес: Киев
Сообщений: 37
Сказал спасибо: 91
Сказали Спасибо 12 раз(а) в 9 сообщении(ях)
urys на пути к лучшему
По умолчанию Re: Программируется ли Ардуино самодельным программатором?

А на UNO, Mega(?) прямо разъемчик ISP.
Естественно, что после прошивки без хитростей "в лоб" Ардуина с родной
средой работать не будет. Но можно снова через ISP ее оживить Ардуино-загрузчиком.
urys вне форума  
Непрочитано 02.03.2019, 14:42  
laser532
Почётный гражданин KAZUS.RU
 
Регистрация: 14.03.2009
Сообщений: 1,601
Сказал спасибо: 1,069
Сказали Спасибо 1,560 раз(а) в 857 сообщении(ях)
laser532 на пути к лучшему
По умолчанию Re: Программируется ли Ардуино самодельным программатором?

Только что взял самую дешевую плату STM32F103C и залил мигалку несколько раз из IAR и Arduino IDE 1.8.7 через самый дшевый китайский ST-Link. О каких загрузчиках речь? Я в том смысле, что среда ардуино может и без загрузчика лить.
laser532 вне форума  
Сказали "Спасибо" laser532
mike-y-k (02.03.2019)
Непрочитано 02.03.2019, 15:27  
vladisslav1
Прописка
 
Регистрация: 25.03.2013
Адрес: Глубокое замкадье
Сообщений: 216
Сказал спасибо: 3
Сказали Спасибо 71 раз(а) в 55 сообщении(ях)
vladisslav1 на пути к лучшему
По умолчанию Re: Программируется ли Ардуино самодельным программатором?

Сообщение от Signalshik2 Посмотреть сообщение
Программируется ли Ардуино самодельным программатором?
Да. Любой SPI программатор для AVR подойдет.
Также можно прошивать дурину дуриной, stm8 дуриной, stm32 дуриной и наоборот. Главное не забыть поставить подтягивающие/противозвонные резисторы, так как провода могут быть довольно длинными.
А, вообще, дурина обычно прошивается встроенным загрузчиком по UART (через встроенный преобразователь уровней и COM-порт, либо через встроенный USB мост)
vladisslav1 вне форума  
Непрочитано 02.03.2019, 16:57  
IOPA4
Почётный гражданин KAZUS.RU
 
Аватар для IOPA4
 
Регистрация: 07.05.2008
Адрес: Мурманск
Сообщений: 1,300
Сказал спасибо: 461
Сказали Спасибо 526 раз(а) в 273 сообщении(ях)
IOPA4 на пути к лучшему
По умолчанию Re: Программируется ли Ардуино самодельным программатором?

Сообщение от laser532 Посмотреть сообщение
О каких загрузчиках речь?
В STM32F103C прошит bootloader, который в соответсвии с комбинацией пинов BOOT0 и BOOT1 решает как ему поступить, или войти в режим программирования или выполнения прошитой программы. Аналогично и в Arduino, а разница в том, что в Arduino можно затереть bootloader, если прошиться через ISP. Родной режим прошивки через СОМ после этого станет недоступным. Восстановить bootloader можно через ISP, в папке с Arduino IDE есть все загрузчики. Когда вы прошиваетесь через Arduino IDE в папке TEMP создаются два hex файла один из которых обьединенный boot+hex им и прошивается, какой выбрать boot файл, скорость записи, размер hex, частота МК находится в файле boards.

Последний раз редактировалось IOPA4; 02.03.2019 в 17:05.
IOPA4 вне форума  
Непрочитано 02.03.2019, 18:42  
laser532
Почётный гражданин KAZUS.RU
 
Регистрация: 14.03.2009
Сообщений: 1,601
Сказал спасибо: 1,069
Сказали Спасибо 1,560 раз(а) в 857 сообщении(ях)
laser532 на пути к лучшему
По умолчанию Re: Программируется ли Ардуино самодельным программатором?

Сообщение от IOPA4 Посмотреть сообщение
Родной режим прошивки через СОМ
Оболочка Ардуино поддерживает ST-link.
laser532 вне форума  
Сказали "Спасибо" laser532
mike-y-k (02.03.2019)
Непрочитано 02.03.2019, 20:12  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,246
Сказал спасибо: 11,165
Сказали Спасибо 3,854 раз(а) в 2,925 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Программируется ли Ардуино самодельным программатором?

IOPA4, таки он несколько не прошит, а находится там изначально и навечно (в отдельной памяти) с завода и с помощью BOOTx его можно просто заставить работать Это у всего семейства STM32
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
Сказали "Спасибо" mike-y-k
laser532 (02.03.2019)
Непрочитано 02.03.2019, 21:20  
IOPA4
Почётный гражданин KAZUS.RU
 
Аватар для IOPA4
 
Регистрация: 07.05.2008
Адрес: Мурманск
Сообщений: 1,300
Сказал спасибо: 461
Сказали Спасибо 526 раз(а) в 273 сообщении(ях)
IOPA4 на пути к лучшему
По умолчанию Re: Программируется ли Ардуино самодельным программатором?

Сообщение от mike-y-k Посмотреть сообщение
таки он несколько не прошит, а находится там изначально и навечно
Об этом я и писал, прошит на заводе. bootloader у AVR тоже записывается в отдельную область, но она затирается при программировании.
IOPA4 вне форума  
Сказали "Спасибо" IOPA4
laser532 (02.03.2019)
 

Закладки

Метки
at90usb162, avr, микроконтроллер, программирование
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
проблемы с ардуино уно begun Делимся опытом 1 24.05.2017 13:37
Ардуино и Делфи Samuyl AVR 7 03.12.2014 10:00
Быстро проверить исправность Ардуино. 123ksn AVR 9 25.11.2014 11:54


Часовой пояс GMT +4, время: 19:21.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot