реклама на сайте
подробности

 
 
> Bootloader AVR, Помогите разобраться с bootloader-ом
Adams_Taha
сообщение May 21 2007, 19:39
Сообщение #1





Группа: Новичок
Сообщений: 8
Регистрация: 19-05-07
Пользователь №: 27 825



help.gif Bootloader на Си в WinAVR. Подскажите люди добрые, какие комманды (или директивы) используются для записи байта (слова, страницы и т.д.) во flash память программ? Желательно с комментарием wink.gif , зарание спасибо!

Сообщение отредактировал Adams_Taha - May 21 2007, 19:41


--------------------
[font=Trebuchet Ms][size=5][i][color=#3366FF]
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
SysRq
сообщение May 22 2007, 00:00
Сообщение #2


Чайник, 1 литр
****

Группа: Свой
Сообщений: 655
Регистрация: 17-05-06
Из: Moscow
Пользователь №: 17 168



Читайте \WinAVR\avr\include\avr\boot.h + datasheet на выбранный МК + "AVR109: Self Programming" (doc1644.pdf), и все будет понятно.
Go to the top of the page
 
+Quote Post
Adams_Taha
сообщение May 22 2007, 00:53
Сообщение #3





Группа: Новичок
Сообщений: 8
Регистрация: 19-05-07
Пользователь №: 27 825



У меня просьба, не могли бы вы написать мне в текстовом формате (по пунктам) простенький алгоритм bootloader-а для Mega128? Чтобы понять принцип организации загрузчика. Обмен по UART (9600 baud). И если можно описать надо-ли в main.c указать с какого адреса распологать программу в области butloader и если да, то как это сделать?

И еще как осушествлять переход из прикладной программы в bootloader и наборот без использования аппаратного reset? wassat.gif


--------------------
[font=Trebuchet Ms][size=5][i][color=#3366FF]
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 04:04
Рейтинг@Mail.ru


Страница сгенерированна за 0.01358 секунд с 7
ELECTRONIX ©2004-2016