Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
15.03.2009, 20:16
|
|
Гражданин KAZUS.RU
Регистрация: 06.08.2006
Сообщений: 694
Сказал спасибо: 24
Сказали Спасибо 38 раз(а) в 31 сообщении(ях)
|
что такое bootloader
народ подскажите что такое bootloader.увидел на микрочипе тему по поводу bootloader и заинтересовался.
|
|
|
|
15.03.2009, 20:34
|
|
Почётный гражданин KAZUS.RU
Регистрация: 07.03.2005
Сообщений: 1,056
Сказал спасибо: 1
Сказали Спасибо 250 раз(а) в 174 сообщении(ях)
|
Небольшая программа, записываемая в микроконтроллер и позволяющая загружать основную прошивку через COM-порт (USB,CAN, Ethernet). После сброса управление сначала передается на bootloader, выясняется - надо ли переписывать прошивку, если нет, то дальше выполняется текущая прошивка.
Программатор используется только один раз - при записи bootloader-а. Бывают микроконтроллеры, у которых бутлоадер прошит уже на заводе.
Удобно, если есть перспектива периодически обновлять прошивки в изделиях, уже эксплуатирующихся у потребителя.
|
|
|
|
15.03.2009, 21:02
|
|
Гражданин KAZUS.RU
Регистрация: 06.08.2006
Сообщений: 694
Сказал спасибо: 24
Сказали Спасибо 38 раз(а) в 31 сообщении(ях)
|
Сообщение от Adviser
|
Небольшая программа, записываемая в микроконтроллер и позволяющая загружать основную прошивку через COM-порт (USB,CAN, Ethernet). После сброса управление сначала передается на bootloader, выясняется - надо ли переписывать прошивку, если нет, то дальше выполняется текущая прошивка.
Программатор используется только один раз - при записи bootloader-а. Бывают микроконтроллеры, у которых бутлоадер прошит уже на заводе.
Удобно, если есть перспектива периодически обновлять прошивки в изделиях, уже эксплуатирующихся у потребителя.
|
ага понятно.я пользуюсь ЦЦСПИКОМ и у него есть драйвер bootloader.тогда еще один вопрос какой программой работать для записи в контроллер.т.е. я программатором зашил bootloader,а прогру как зашить.
|
|
|
|
15.03.2009, 21:15
|
|
Частый гость
Регистрация: 16.07.2007
Сообщений: 24
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
|
Сообщение от Gladkih
|
тогда еще один вопрос какой программой работать для записи в контроллер.т.е. я программатором зашил bootloader,а прогру как зашить.
|
Делфи, Вижл Студио например. ВОпрос в том, чтобы разобрать HEX и частями отослать по какому либо интерфейсу в МЦУ. Бутлоадер, что в МЦУ - уже знает что делать с пришедшими данными.
|
|
|
|
15.03.2009, 21:25
|
|
Почётный гражданин KAZUS.RU
Регистрация: 07.03.2005
Сообщений: 1,056
Сказал спасибо: 1
Сказали Спасибо 250 раз(а) в 174 сообщении(ях)
|
Сообщение от Gladkih
|
какой программой работать для записи в контроллер.т.е. я программатором зашил bootloader,а прогру как зашить.
|
Ситуация обычно такая - если пользуете чей-то готовый bootloader,то для него автор обычно предлагает (или рекомендует) какие-то средства для пересылки HEX-файла например с того же PC. Если же bootloader пишется самостоятельно, то соотвественно о таких средствах приходится заботиться самому.
Здесь вот страничка одного из доступных bootloader-ов для PIC-ов:
http://www.etc.ugal.ro/cchiculita/so...bootloader.htm
|
|
|
|
15.03.2009, 21:45
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Re: что такое bootloader
Сообщение от Gladkih
|
народ подскажите что такое bootloader.
|
bootloader - это Загрузчик программы в МК.
Для AVR несколько bootloader - загрузчиков есть у меня на страничке "Все о прошивании AVR"
http://avr123.nm.ru/07.htm
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
Сказали "Спасибо" avr123-nm-ru
|
|
|
26.05.2009, 11:28
|
|
Прохожий
Регистрация: 26.05.2009
Сообщений: 2
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Могу предложить компактный (256 байт) загрузчик для AVR: http://trol.nm.ru/soft/tboot/
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
Что такое интуиция ?
|
vo1 |
Отвлекитесь, эмбеддеры! |
341 |
19.11.2008 18:18 |
Что такое JDM?
|
pfgx |
Микроконтроллеры, АЦП, память и т.д |
29 |
22.11.2007 22:37 |
Что такое FR 5X - SMD?
|
boazmey |
Электроника средств транспорта |
4 |
02.11.2007 01:23 |
что такое???
|
worldmasters |
Аудиотехника |
14 |
24.04.2007 22:52 |
[Решено] Что такое GPS
|
NBL |
Информация по радиокомпонентам |
7 |
28.11.2003 20:09 |
Часовой пояс GMT +4, время: 10:53.
|
|