roboforum.ru

Технический форум по робототехнике.

Самопрошиваемый контроллер

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Самопрошиваемый контроллер

Сообщение KurojNeko » 24 июн 2014, 13:09

Здравствуйте, я начинающий контроллерщик.. есть вопрос.
Можно ли запрогроммировать контроллер, чтобы потом, была возможность залить на него прошивку напрямую, без программатора?
(Я пытаюсь использовать AVRки)
И душу разорвав напополам
Её в забвение бросил я, к иным мирам
Никопол. Бессмертные, война миров.
Аватара пользователя
KurojNeko
 
Сообщения: 55
Зарегистрирован: 26 июл 2011, 22:57
Откуда: Волгоград
прог. языки: С, Ассемблер
ФИО: Klaus Kater

Re: Самопрошиваемый контроллер

Сообщение AndreiSk » 24 июн 2014, 13:55

Можно. Ищи bootloader и ПО для заливки прошивки в МК.
Как я понимаю платы ардуино на таком принципе и построены (сам не пользую AVR).
Внутри МК есть загрузчик, который принимает новую прошивку, например по USB/UART, и сам себя прошивает.
Аватара пользователя
AndreiSk
 
Сообщения: 2639
Зарегистрирован: 23 апр 2009, 17:03
Откуда: Москва, Самара
прог. языки: C#

Re: Самопрошиваемый контроллер

Сообщение avr123.nm.ru » 24 июн 2014, 14:37

KurojNeko писал(а):Можно ли запрогроммировать контроллер, чтобы потом, была возможность залить на него прошивку напрямую, без программатора?
Можно запрограммировать, а можно купить уже с бутлодером с завода или прошитые перед продажей. Рекомендую чип для Arduino Leonardo подключаемый прямо к USB - atmega32u4 :D
Читайте !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Самопрошиваемый контроллер

Сообщение KurojNeko » 24 июн 2014, 14:51

Спасибо )) буду копать )
И душу разорвав напополам
Её в забвение бросил я, к иным мирам
Никопол. Бессмертные, война миров.
Аватара пользователя
KurojNeko
 
Сообщения: 55
Зарегистрирован: 26 июл 2011, 22:57
Откуда: Волгоград
прог. языки: С, Ассемблер
ФИО: Klaus Kater

Re: Самопрошиваемый контроллер

Сообщение Madf » 24 июн 2014, 15:18

Если делать самому такой загрузчик (под свои условия), то понадобится программатор...
Madf
 
Сообщения: 3298
Зарегистрирован: 03 янв 2012, 12:55
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...

Re: Самопрошиваемый контроллер

Сообщение Duhas » 24 июн 2014, 20:26

для МК серии AT90USB не требуют предварительной прошивки программатором, загрузчик с завода, предложенная выше мега - вероятно тоже. а вот xmega с USB не содержит заводсткого загрузчика и требует программатор, который можно сделать из AT90USB162 например :crazy:
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: Самопрошиваемый контроллер

Сообщение avr123.nm.ru » 25 июн 2014, 00:19

http://www.atmel.com/ru/ru/devices/ATMEGA32U4.aspx ATMEGA32U4 там http://mkpochtoi.ru :good:

для прошивки можно использовать беспл утилиту Flip от Атмел http://www.atmel.com/ru/ru/Images/doc7618.pdf
или среду Arduino
Читайте !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8


Вернуться в Микроконтроллеры

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

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