16:44


Копироание статей сайта без уведомления администрации сайта ЗАПРЕЩЕНО!!!
Блог
меню

Профиль
Гость


Группа:
Гость
Время:16:44

Гость, мы рады вас видеть. Пожалуйста зарегистрируйтесь или авторизуйтесь!


Категории раздела
ПК [3]
Cупутникове ТВ [7]
Ремонт [10]
Android [9]
Наука и техника [2]
Bascom AVR [8]
Proteus [7]
DipTrace [6]
Электрику [5]

Облако тегов

Статистика





Мы вконтакте

Приветствую Вас, Гость · RSS 20.01.2018, 16:44

Главная » 2017 » Декабрь » 20 » Bootloader
18:57
Bootloader

   Bootloader  - это небольшая программка которая находится в специальной области памяти микроконтроллера и слушает какой-либо интерфейс. Обычно это UART, но бывает и SPI, USB и даже SoftUSB. 
   При загрузке контроллера управление первым делом передается бутлоадеру и он проверяет есть ли условие для запуска. Условие может быть любым, но обычно это либо наличие спец байта по интерфейсу, либо наличие нужного логического уровня на выбранной ножке контроллера, сигнализирующее о том, что мы хотим обратиться к буту прошивку. Если условие есть — то бутлоадер может, принять прошивку по UART‘у и сам прошить ее во флеш. Или, наоборот, считать прошивку из флеша и выдать через UART, считать или записать EEPROM, подрыгать ножками. Да что угодно. Но обычно все же с помощью бутлоадера осуществляют прошивку микроконтроллера без применения спец программатора. Если же разрешающего условия при старте нет, то бутлоадер завершает свою работу и передает управление основной программе. Ниже ссылка на универсальный бутлоадер для микроконтроллеров AVR.

Для скачивания файлов:
Войдите или Зарегистрируйтесь


[ Сообщить о нерабочей ссылке ]
Категория: Bascom AVR | Просмотров: 43 | Добавил: Yuriy | Теги: AVR, бутлоадер, Бут, Bootloader | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Поиск

Поиск Datasheet


Топ пользователей
Yuriy
Добавил статей: 53
Количество постов: 49

Sanyok
Добавил статей: 6
Количество постов: 0

snyfer
Добавил статей: 4
Количество постов: 2

4RESTER
Добавил статей: 1
Количество постов: 0

Аватар не выбран Arses
Добавил статей: 1
Количество постов: 0


Новое на сайте

 Bootloader


 LG FLATRON E2350V-PN


 Аудио Модуль USB TF Рад...


 Битовые операции И, ИЛИ...


 Учебник DipTrace для на...


 Samsung LE32R81B


 Коды ошибок


 Заправка и сброс картри...


 Изучаем Arduino - инст...


 Микросхемы EEPROM


 500 схем для радиолюбит...


 302 новые профессиональ...


 Сварочный инвертор. Тео...


 В копилку радиолюбителя


 В копилку радиолюбителя...


 Как собрать металлоиска...


 Видеокарта GeForce 210


 Видеокарта Nvidia Gefor...


 Пульт для Сhallenger ch...


 Ноутбук Acer MS2277


 Осциллограф С1-65а



На форуме

Манчестер кодирование


Меню BAS


Контроллер теплых полов


Програмный Uart для BOO...


Простое шифрование данн...


433Mhz TX & RX



Опрос
Носителями какого заряда являются электроны?

Всего ответов: 30

Галерея

Copyright Elektron © 2018

Яндекс цитирования Проверка PR и ТИЦ