Рой Пчёл

Рой пчел Ответы на все любые вопросы

Вопросы — Ответы Задавайте вопросы или спрашивайте на Рой пчел онлайн бесплатно.

Menu
  • Вопросы и ответы
  • Задать вопрос
Menu

Реклама

Микроконтроллеры. Что такое фьюзы?

Posted on 09.03.2018


тэги:

микроконтроллер,

фьюзы

категория:

наука и техника

ответить

комментировать

в избранное

бонус

1 ответ:

старые выше
новые выше
по рейтингу

3


Топор­ов Викто­р Алекс­еевич
[34.3K]

1 неделю назад

Фьюзы микроконтроллеров, (от английского Fuse — предохранитель), эта группа управляемых внутренних регистров, которые устанавливают режим функционирования собственно самого микроконтроллера, а не порядка обработки информации. Потому их и выделили в особую группу, чтобы новичкам было удобнее понимать их специфическое назначение.

Как пример, они управляют внутренним кварцевым генератором, его коэффициентами деления и могут его отключить совсем и назначить тактовым генератором внешний источник; управляют таймерами, могут запретить чтение прошивки, её стирание и так далее, в зависимости от того, что заложили проектировщики в данную модель микроконтроллера.

То есть, это те параметры настройки микроконтроллера, которые не требуется изменять в обычной работе программиста, но которые можно изменить, если требуется большая гибкость работы, не достижимая без изменения этих параметров.

Например, для повышения помехоустойчивости и стабильности работы, а также для снижения энергопотребления, можно снизить частоту внутреннего генератора, если её вполне хватает для нормальной работы программы.

Или, другой пример, отдельным фьюзом контролируется напряжение питания. И алгоритм работы может быть включать как перезагрузку контроллера при падении питания ниже порога, так и полное его отключение, если его нестабильная работа (при пониженном питании) может спровоцировать аварийную ситуацию.

в избранное

ссылка

отблагодарить

garikbut
[4.6K]

Фьюзы для ATMEL а для PIC-ов — биты конфигурации. Что одно и тоже.
Топор­ов Викто­р Алекс­еевич говорит:
".. которые устанавливают режим функционирования собственно самого микроконтроллера, а не порядка обработки информации..".
Не согласен. Например в микроконтороллерах фирмы ATMEL, бит(фьюз) BOOTRST отвечает как раз за порядок обработки информации (программы) записанной в МК. Этим битом мы можем указать, что МК должен стартовать не с адреса 0Х00, а с адреса загрузчика (бутлоадера). Что и делается во всех ARDUINO.

"..Потому их и выделили в особую группу, чтобы новичкам было удобнее понимать их специфическое назначение..".
Ни в коем случае. Это и есть обособленная группа. К новичкам не имеет ни какого отношения.

"..запретить чтение прошивки, её стирание и так далее.." .
Чтение прошивки можно запретить. Стереть прошивку не может запретить ни один фьюз.
И т.д.
— 1 день назад

комментировать


Добавить комментарий Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *

    СПРОСИТЬ

Категории вопросов

  • Авто и мото (5 464)
  • Бизнес и Финансы (9 286)
  • Города и страны (5 201)
  • Другое (4 540)
  • Еда и кулинария (4 734)
  • Животные и растения (5 308)
  • Здоровье и медицина (5 273)
  • Искусство и культура (5 211)
  • Компьютеры и интернет (6 841)
  • Наука и техника (5 006)
  • Образование (22 331)
  • Общество и политика (6 980)
  • Путешествия и туризм (4 054)
  • Работа и карьера (5 258)
  • Семья и дом (2 944)
  • Спорт (3 010)
  • Стиль и красота (2 581)
  • Строительство и ремонт (2 385)
  • Товары и услуги (7 600)
  • Юридическая консультация (2 517)
©2025 Рой пчел Ответы на все любые вопросы