roboforum.ru

Технический форум по робототехнике.
Текущее время: 30 ноя 2024, 06:31

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: Arduino
СообщениеДобавлено: 19 ноя 2012, 13:37 
Не в сети
Аватара пользователя

Зарегистрирован: 15 ноя 2009, 13:37
Сообщения: 750
Откуда: Porto Franco "Odessa"
Скажите пожалуйста, что есть скетч , с программной точки зрения? как он ложится в память ? переписывается при программации бутлоадер ? или скетч ложится куда то отдельно? скетч это какой то байт код?
Заранее благодарен всем ответившим....

_________________
die Wahrheit ist irgendwo da draußen


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino
СообщениеДобавлено: 19 ноя 2012, 16:55 
Не в сети
Аватара пользователя

Зарегистрирован: 05 фев 2008, 15:33
Сообщения: 2687
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович
Скетч это в терминологии ардуино программа.
В память ложится бинарником после компиляции(формируется hex и льется в плату)
Бутлоадер выполняет функцию програматора и не перетирает себя.

_________________
Никто кроме нас!!!
4Robots.ru - Все для роботов!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino
СообщениеДобавлено: 19 ноя 2012, 17:08 
Не в сети
Аватара пользователя

Зарегистрирован: 15 ноя 2009, 13:37
Сообщения: 750
Откуда: Porto Franco "Odessa"
т.е. бутлоадер не перезаписывается, а программа ложится после бутлоадера? и это обычный код ? не какой то байткод?

_________________
die Wahrheit ist irgendwo da draußen


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino
СообщениеДобавлено: 19 ноя 2012, 22:29 
Не в сети
Аватара пользователя

Зарегистрирован: 05 фев 2008, 15:33
Сообщения: 2687
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович
Все как в обычном МК ;)
Только выпендрились и придумали свои названия.
С-код компилится в бинарный hex который уже в МЕ

_________________
Никто кроме нас!!!
4Robots.ru - Все для роботов!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino
СообщениеДобавлено: 19 ноя 2012, 22:32 
Не в сети
Аватара пользователя

Зарегистрирован: 21 май 2007, 22:57
Сообщения: 600
Откуда: Калининград
прог. языки: C++
Romikgy писал(а):
т.е. бутлоадер не перезаписывается, а программа ложится после бутлоадера? и это обычный код ? не какой то байткод?

загрузчик, разумеется, не переписывается - ведь он используется для загрузки программы в память :)
да - это самый обычный код.
для ознакомления:
Программирование Arduino - Физика процесса
Arduino как фреймворк

_________________
RoboCraft.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino
СообщениеДобавлено: 03 дек 2012, 16:09 
Не в сети
Аватара пользователя

Зарегистрирован: 15 ноя 2009, 13:37
Сообщения: 750
Откуда: Porto Franco "Odessa"
если смотреть по hex файлу, который генерится arduino ide , то в нем полная прошива....

_________________
die Wahrheit ist irgendwo da draußen


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino
СообщениеДобавлено: 03 дек 2012, 16:48 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
что по вашему такое эта полная или не полная прошивка?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino
СообщениеДобавлено: 03 дек 2012, 18:38 
Не в сети
Аватара пользователя

Зарегистрирован: 15 ноя 2009, 13:37
Сообщения: 750
Откуда: Porto Franco "Odessa"
полная это с таблицей прирываний... или бутлоадер ложится не с нуля?

_________________
die Wahrheit ist irgendwo da draußen


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino
СообщениеДобавлено: 03 дек 2012, 19:50 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
ко утверждает, что бутлоадер ложится с точки входа. он же добавляет, что таблицу прерываний бутлоадеру лучше обойти стороной. его, бутлодерское дело - прочитать и прошить основную прошивку и боле не отсвечивать. это не операционная система и не биос.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino
СообщениеДобавлено: 03 дек 2012, 20:01 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
Romikgy, попробуйте даташиты и апликухи иногда читать, помогает.
http://www.atmel.com/images/doc1644.pdf
http://www.atmel.com/images/doc8079.pdf
+ в даташите на конкретный чип много полезного + поискать в сети примеры и описание.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino
СообщениеДобавлено: 03 дек 2012, 21:22 
Не в сети
Аватара пользователя

Зарегистрирован: 15 ноя 2009, 13:37
Сообщения: 750
Откуда: Porto Franco "Odessa"
спасибо полистаю

_________________
die Wahrheit ist irgendwo da draußen


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 

Часовой пояс: UTC + 4 часа


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

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


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

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO