roboforum.ru

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


Bootloader Arduino

Как собрать и запрограммировать робота на Arduino(Freeduino, Roboduino, Seeduino ...). Используем Wiring и Processing.

Bootloader Arduino

Сообщение Кита » 16 июн 2012, 23:50

Подскажите, можно ли использовать микроконтроллер ATmega168 smd с бутлоадером ардуино отдельно? Т.е сделать печатную плату как мне надо в проекте, прошить мегу бутлоадером и писать на ардуиновском языке? Сразу появились вопросы где взять это бутлоадер, нашел только на гитхабе https://github.com/arduino/Arduino/tree/master/hardware/arduino/bootloaders, но не понятная какая для 168й меге smd нужна. И как ее прошивать?
Кита
 
Сообщения: 92
Зарегистрирован: 26 апр 2012, 15:07

Re: Bootloader Arduino

Сообщение dccharacter » 17 июн 2012, 00:43

да, можно
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: Bootloader Arduino

Сообщение RootAdmin » 17 июн 2012, 00:52

Можно прошить прямо из среды ардуины через любой поддерживаемый программатор,хоть "5 проводков".
Дым, идущий из всех устройств в помещении предвещает появление электрика.
RootAdmin
 
Сообщения: 1725
Зарегистрирован: 07 авг 2010, 21:29
Откуда: КМВ
прог. языки: C
ФИО: Андрей

Re: Bootloader Arduino

Сообщение Кита » 17 июн 2012, 01:09

прошить именно бутлоадер, или можно прям программу в чистую мегу?
Кита
 
Сообщения: 92
Зарегистрирован: 26 апр 2012, 15:07

Re: Bootloader Arduino

Сообщение noonv » 17 июн 2012, 08:18

код и хекс бутлоадеров идут в комлекте ардуино иде :)
Аватара пользователя
noonv
 
Сообщения: 600
Зарегистрирован: 21 май 2007, 22:57
Откуда: Калининград
прог. языки: C++

Re: Bootloader Arduino

Сообщение Кита » 17 июн 2012, 13:51

Так, с этим понятно. Спасибо)

А бутлоадер обязательно нужен, или с помощью внешнего программатора можно так зашить в новую мегу?

Добавлено спустя 4 минуты 39 секунд:
В IDE есть пункт меню Файл - Загрузить с помощью программатора. Кто-нибудь пробовал? Может это как раз прошивка без бутлоадера?
Кита
 
Сообщения: 92
Зарегистрирован: 26 апр 2012, 15:07

Re: Bootloader Arduino

Сообщение Angel71 » 17 июн 2012, 15:40

вы вообще поняли, зачем в ардуине бутлоадер и чем отличается ардуиновские платы от любой другой платы с мегой?
п.с. меньше спрашивайте, больше самостоятельно ищите, изучайте и эксперементируйте :wink: больше полезного узнаете и быстрей научитесь.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Bootloader Arduino

Сообщение Кита » 17 июн 2012, 18:31

Angel71 писал(а):вы вообще поняли, зачем в ардуине бутлоадер и чем отличается ардуиновские платы от любой другой платы с мегой?

Тем что имеется бутлоадер, и можно шить через USART, не имея программатора?

Добавлено спустя 22 секунды:
А экспериментировать сейчас не на чем
Кита
 
Сообщения: 92
Зарегистрирован: 26 апр 2012, 15:07

Re: Bootloader Arduino

Сообщение Angel71 » 17 июн 2012, 20:13

в не *дуине не может быть бутлоадера и шиться по уарту могут только *дуины?
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Bootloader Arduino

Сообщение Кита » 17 июн 2012, 22:39

Вроде нет..
Тогда что? Язык, будетбродочность?
Кита
 
Сообщения: 92
Зарегистрирован: 26 апр 2012, 15:07

Re: Bootloader Arduino

Сообщение dccharacter » 18 июн 2012, 00:05

п.с. меньше спрашивайте, больше самостоятельно ищите, изучайте и эксперементируйте больше полезного узнаете и быстрей научитесь.
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: Bootloader Arduino

Сообщение SkyStorm » 18 июн 2012, 00:11

Что бы ответить чем дуино отличется от меги нужно сначала ответить на вопрос - что такое Ардуино?
Есть классическое определение из 3х пунктов.
Ну давайте, кто на вскидку выдаст, последовательность не важна :)
Никто кроме нас!!!
4Robots.ru - Все для роботов!
Аватара пользователя
SkyStorm
 
Сообщения: 2687
Зарегистрирован: 05 фев 2008, 15:33
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович

Re: Bootloader Arduino

Сообщение Angel71 » 18 июн 2012, 00:50

кто готов отобрать у тс возможность самому узнать много нового и интересного? :) "добрые" вы :beer: дайте ему хоть немного времени на попытку.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Bootloader Arduino

Сообщение Кита » 18 июн 2012, 01:36

бутлоадер, позволяющий шить без программатора.
шилды одной формы, позволяющие соединять все в один бутерброд без пайки.
Простой язык с кучей библиотек.

Вот эти отличия я вижу от простой меги
Кита
 
Сообщения: 92
Зарегистрирован: 26 апр 2012, 15:07

Re: Bootloader Arduino

Сообщение SkyStorm » 18 июн 2012, 08:45

Два из трех :)
Еще варианты есть?
Никто кроме нас!!!
4Robots.ru - Все для роботов!
Аватара пользователя
SkyStorm
 
Сообщения: 2687
Зарегистрирован: 05 фев 2008, 15:33
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович

След.

Вернуться в Arduino и другие Xduino

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

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

cron