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

 
 
 
Reply to this topicStart new topic
> Bootloader-ы что это., Помогите чайнику!
GSK
сообщение Mar 3 2006, 10:29
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 157
Регистрация: 1-03-06
Пользователь №: 14 835



Сейчас микропрограмму контроллера во многих устройствах можно менять без програматора, в готовом изделее. Я так понимаю, что в микроконтроллере есть какойто загрузчик, который ответственен за смену основной программы.
Я прав?
Где можно об этом почитать? (алгоритм работы для разных типов контроллеров)
Где можно познакомиться с готовым проектом?
Go to the top of the page
 
+Quote Post
appsoft
сообщение Mar 3 2006, 11:18
Сообщение #2


Участник
*

Группа: Свой
Сообщений: 22
Регистрация: 9-12-04
Пользователь №: 1 425



Смена микропрограммы в контроллере запаянном в плату в общем случае называется ISP (In System Programming). Bootloader это более общий случай начального загрузчика, который получает управление после старта контроллера и может получить код программы (а возможно и данные) с какого либо интерфейса (UART, SPI, USB) или прочитать эти данные с накопителя, разместить программу и данные в памяти, возможно, проинициализировать некоторые устройства и передать управление загружаемой программе. В некоторых контроллерах bootloadr-ы раз и навсегда прошиты, в некоторых (например в последних AVR) их код можно перепрошивать. Читать лчше всего datasheet на интересующие контроллеры.
Go to the top of the page
 
+Quote Post
GSK
сообщение Mar 3 2006, 11:31
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 157
Регистрация: 1-03-06
Пользователь №: 14 835



Огромное спасибо за ответ.
Цитата
Читать лчше всего datasheet на интересующие контроллеры.


Это понятно. Но мне хотелось для начала что-нибудь по проще, на пальцах. Вот примерно так, как ты обьяснил. Нет ли ссылок?
Go to the top of the page
 
+Quote Post
BVU
сообщение Mar 3 2006, 12:08
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264



http://www.efo.ru/doc/Atmel/Atmel.pl?498
http://www.gaw.ru/html.cgi/txt/app/micros/avr/AVR109.htm


--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
Go to the top of the page
 
+Quote Post
GSK
сообщение Mar 6 2006, 08:08
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 157
Регистрация: 1-03-06
Пользователь №: 14 835



С AVR разобрался. А про PICи где почитать.
В часности интересует PIC18F6621
Go to the top of the page
 
+Quote Post
Alich
сообщение Mar 29 2006, 13:41
Сообщение #6


Частый гость
**

Группа: Свой
Сообщений: 106
Регистрация: 27-01-06
Из: г. Ярославль
Пользователь №: 13 686



Сходи на микрочип ру. Там поиском по форуму - обсуждалось.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 20th July 2025 - 14:02
Рейтинг@Mail.ru


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