Перейти к содержанию

Zheka

Members
  • Постов

    14
  • Зарегистрирован

  • Посещение

Весь контент Zheka

  1. Что же такое FUSE биты? Слова вроде бы знакомые, но многие толком и не знают их предназначение, ставят галочки и прошивают, работает устройство да и ладно. Я вам хочу рассказать немного про эти FUSE биты. FUSE биты (фьюзы) – ну если по простому, то они настраивают определенные параметры микроконтроллеров, это некий инструмент для их тонкой настройки Фьюзы включают или настраивают такие параметры как: - частота генератора, внешний или внутренний генератор - запрет на чтение прошивки микроконтроллера - включение или выключение таймеров - деление частоты кварцевого генератора - защита EEPROOM от стирания …и так далее. У каждого микроконтроллера выставляются свои фьюзы, у разных микроконтроллеров разный список фьюзов, например в ATmega8 нет фьюза CKOUT, но он присутствует в ATtiny2313. В даташитах к микроконтроллерам все эти фьюзы расписаны. Читать далее: Фьюзы микроконтроллеров AVR – как и с чем их едят Устройство оживления микроконтроллеров Atmel Исправление фузов AVR SinaProg + ATmega328P исправляем прошивку фьюзов Темы на форуме: Fuse Doctor не определяет пациентов Lock Bit или что может быть хуже Начал собирать металлоискатель. Все спаял - дело осталось за малым - прошить ATTiny 2313. Но чего-то я никак не пойму, какие надо фьюзы выставлять? Для тактирования от внешнего генератора, я так понимаю, надо выставить: CKSEL=F (1111) CKDIV=1 Вот то, что программатор считывает с контроллера. Теперь вопрос: где нужно выставить/убрать галочки? (программа - UNIPROF)
×
×
  • Создать...