Всё о фьюзах...
- vitalik_1984
- Поставщик валерьянки для Кота
- Сообщения: 2482
- Зарегистрирован: Пт авг 27, 2010 05:57:06
- Откуда: Тюмень
- Контактная информация:
Re: Всё о фьюзах...
Интересно понимать, даташит не читаем, Форум с подходящей темой тоже мимо ушей.Как же вы собрались вообще с Мк работать, если не знаете что такое старший и младший байт. фьюзов
- edm2007
- Поставщик валерьянки для Кота
- Сообщения: 2255
- Зарегистрирован: Вт апр 21, 2009 22:24:10
- Откуда: Иркутск
- Контактная информация:
Re: Всё о фьюзах...
isx, пожалуйста.
vitalik_1984, не стыдно не знать, стыдно не хотеть знать. Здесь же человек сам разобрался, лишь с маленькой подсказкой. И я Вас уверяю, основная массса "пишущих" и не подозревает о таком представлении фьюзов. Ибо вся установка у них заключается в "натыкивании" галочек.
vitalik_1984, не стыдно не знать, стыдно не хотеть знать. Здесь же человек сам разобрался, лишь с маленькой подсказкой. И я Вас уверяю, основная массса "пишущих" и не подозревает о таком представлении фьюзов. Ибо вся установка у них заключается в "натыкивании" галочек.
"Слишком много людей ломаются, даже не подозревая о том, насколько близки к успеху они были в тот момент, когда упали духом". Томас Алва Эдисон
- gfgeuf
- Друг Кота
- Сообщения: 3695
- Зарегистрирован: Пн авг 29, 2011 10:35:30
- Откуда: Україна Дикий Захід - Чортків - Джурин
Re: Всё о фьюзах...
vitalik_1984 писал(а):Интересно понимать, даташит не читаем, Форум с подходящей темой тоже мимо ушей.Как же вы собрались вообще с Мк работать, если не знаете что такое старший и младший байт. фьюзов
Гдето я уже читал клон этого поста
... или у меня déjà vu . А уважаемый КОТ edm2007 объясняет прекрасно ,то что я раньше делал интуитивно - после разъяснений edm2007 - осознал , но пока другим не смогу объяснить - не считаю себя достойным передавать знания в которых сам пока путаюсь...
пути ТОКА неисповедимы.
Злословец есть самый лютый из диких зверей,
а льстец - самый опасный из ручных животных. (ДИОГЕН)
Злословец есть самый лютый из диких зверей,
а льстец - самый опасный из ручных животных. (ДИОГЕН)
- vitalik_1984
- Поставщик валерьянки для Кота
- Сообщения: 2482
- Зарегистрирован: Пт авг 27, 2010 05:57:06
- Откуда: Тюмень
- Контактная информация:
Re: Всё о фьюзах...
edm2007 писал(а):vitalik_1984, не стыдно не знать, стыдно не хотеть знать. Здесь же человек сам разобрался, лишь с маленькой подсказкой.
Уточню- со второй подсказки-в которой была ясно указана страница,на которой нужно было посмотреть ту же самую табличку.
edm2007 писал(а): И я Вас уверяю, основная массса "пишущих" и не подозревает о таком представлении фьюзов. .
Это печально.
Могу дать небольшую подсказку для начинающих в даташитах тоже есть поиск.Еще есть неплохой онлайн калькулятор фьюзов.
Не знаю, видимо déjà vu я вроде ничего не клонировалГдето я уже читал клон этого поста ... или у меня déjà vu .
- Evris
- Мучитель микросхем
- Сообщения: 425
- Зарегистрирован: Ср авг 24, 2011 12:14:29
- Откуда: Украина г.Никополь
Re: Всё о фьюзах...
подскажите имеет значение последовательность прошивание фьюзов ??? защитные фьюзы в последнею очередь?
- vitalik_1984
- Поставщик валерьянки для Кота
- Сообщения: 2482
- Зарегистрирован: Пт авг 27, 2010 05:57:06
- Откуда: Тюмень
- Контактная информация:
Re: Всё о фьюзах...
Правильную последовательность всегда делает программа записи в МК.
А так в общем случае можно все одновременно( с точки зрения пользователя) записывать, главное быть уверенным в программе и установленной конфигурации фьюзов.
А так в общем случае можно все одновременно( с точки зрения пользователя) записывать, главное быть уверенным в программе и установленной конфигурации фьюзов.
Re: Всё о фьюзах...
Извините за глупый вопрос, но я начинающий и пока много белых пятен про fuse. Вопрос следующий - имеем микроконтроллёр аттини26L прошил я его через sina prog при помощи usbtiny в режиме аттини26, но возникла одна загвоздка, во время прошивки, при изменении Higi fuse, а именно программировании битов boden (0) и bodlevel (1) выскакивает сообщение об ошибке и я так понимаю программирование не проходит корректно, в нижней части выводится число 16, хотя должно быть F6. В чём причина этого, при чём я пробовал на разных компьтерах? Скажите пожалуйста каковы заводские настройки этого фьюза, интересует это шестандцатеричное число. Так как контроллёр прошивается, попробую установить заводские, но как ни странно я не помню этого числа. Но всё таки, должен программироваться этот фьюз бит или нет при записи в него числа F6?
- Gudd-Head
- Друг Кота
- Сообщения: 20092
- Зарегистрирован: Чт сен 18, 2008 12:27:21
- Откуда: Столица Мира Санкт-Петербург
Re: Всё о фьюзах...
mikhannik писал(а):Скажите пожалуйста каковы заводские настройки этого фьюза, интересует это шестандцатеричное число.
High: F7, Low: F9
http://www.engbedded.com/fusecalc/
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Re: Всё о фьюзах...
Я пытался так запрограммировать, но при программировании выскакивает ошибка и написано приложение будет закрыто. При этом после чтения фьюзов появляется число 17. С такой установкой high fuse будет работать микроконтроллёр?
- ewian
- Родился
- Сообщения: 9
- Зарегистрирован: Вс май 11, 2008 11:06:37
- Откуда: Украина/Смела
- Контактная информация:
Re: Всё о фьюзах...
Почитай
http://www.getchip.net/posts/068-kak-pr ... -fuse-bit/
и выше тебе дали
http://www.engbedded.com/fusecalc/
и еще
http://arv.radioliga.com/content/view/91/49/
http://avr.roboforum.ru/calc.html?part=
http://fusecalc.mirmk.net/
При high fuse 17 у в контролере отк. reset RSTDISBL активно и тебе сюда
http://www.getchip.net/posts/059-isprav ... it-doctor/
http://startcd.narod.ru/rstdisbl_mega8/rstdisbl.htm
http://www.getchip.net/posts/068-kak-pr ... -fuse-bit/
и выше тебе дали
http://www.engbedded.com/fusecalc/
и еще
http://arv.radioliga.com/content/view/91/49/
http://avr.roboforum.ru/calc.html?part=
http://fusecalc.mirmk.net/
При high fuse 17 у в контролере отк. reset RSTDISBL активно и тебе сюда
http://www.getchip.net/posts/059-isprav ... it-doctor/
http://startcd.narod.ru/rstdisbl_mega8/rstdisbl.htm
- Pika4u
- Поставщик валерьянки для Кота
- Сообщения: 2064
- Зарегистрирован: Пт апр 24, 2009 11:39:16
- Откуда: г.Оренбург
Re: Всё о фьюзах...
Всем доброе утро! Начал я тут работать с ATMega8 и после прочтения даташита нахожусь в полном замешательстве. Все же-как выставить фьюзы на работу с внешним кварцем 10 МГц? Программа-khazama avr programmer. Да это и не важно, мне главное-как?
Steve Jobs. 1955-2011. Мы помним, как ты преобразовал наш мир....
- ewian
- Родился
- Сообщения: 9
- Зарегистрирован: Вс май 11, 2008 11:06:37
- Откуда: Украина/Смела
- Контактная информация:
Re: Всё о фьюзах...
Посмотри здесь и выбери что нужно (тут на русском)
http://fusecalc.mirmk.net/
и тут почитай
http://www.getchip.net/posts/068-kak-pr ... -fuse-bit/
http://fusecalc.mirmk.net/
и тут почитай
http://www.getchip.net/posts/068-kak-pr ... -fuse-bit/
- Pika4u
- Поставщик валерьянки для Кота
- Сообщения: 2064
- Зарегистрирован: Пт апр 24, 2009 11:39:16
- Откуда: г.Оренбург
Re: Всё о фьюзах...
Так, а что считать кварцем высокой\средней частоты? 10 МГц-это сколько?
Steve Jobs. 1955-2011. Мы помним, как ты преобразовал наш мир....
- ewian
- Родился
- Сообщения: 9
- Зарегистрирован: Вс май 11, 2008 11:06:37
- Откуда: Украина/Смела
- Контактная информация:
Re: Всё о фьюзах...
Высокой
ФЬюзы для Мега-16
Подскажите пожалуйста, какой программе соответствует прикрепленный скрин установки фьюзов. Боюсь запороть Мегу16.
Я получил .hex, + этот скрин. Автор предупреждал о инверсии в Пони, но не написал,для какой программы справедливы установки, как на скрине.
Я получил .hex, + этот скрин. Автор предупреждал о инверсии в Пони, но не написал,для какой программы справедливы установки, как на скрине.
- Вложения
-
- 4.JPG
- (41.84 КБ) 437 скачиваний
Re: Всё о фьюзах...
На дружественном сайте ответили, что фьюзы из "Алгоритма Билдера". Тогда вопрос: А как ставить галочки в Пони и в AVRStudio?
- vitalik_1984
- Поставщик валерьянки для Кота
- Сообщения: 2482
- Зарегистрирован: Пт авг 27, 2010 05:57:06
- Откуда: Тюмень
- Контактная информация:
Re: Всё о фьюзах...
тут указаны так называемые "прямые" фьюзы, то есть чтобы запрограммировать фьюз нужно СНЯТЬ галочку.В студии нужно ставить для программирования.
Внимательно посмотрев на бит SPIEN всегда можно определить как правильно установить биты.Он всегда должен быть запрограммирован и равен 0. И всегда в программе написано что нужно для того, чтобы запрограммировать.
Внимательно посмотрев на бит SPIEN всегда можно определить как правильно установить биты.Он всегда должен быть запрограммирован и равен 0. И всегда в программе написано что нужно для того, чтобы запрограммировать.
- ibiza11
- Поставщик валерьянки для Кота
- Сообщения: 1900
- Зарегистрирован: Сб фев 21, 2009 13:11:40
- Откуда: Москва
Re: Всё о фьюзах...
Строго говоря не всегда, на то он и Fuse, чтобы его менять можно было. Другое дело, что большинство используют последовательные программаторы. Для просвещения новичку желательно пояснить этот момент.vitalik_1984 писал(а):Внимательно посмотрев на бит SPIEN всегда можно определить как правильно установить биты.Он всегда должен быть запрограммирован и равен 0.
Аксиома: Если программирование(чтение или запись) успешно проходит с помощью последовательного программатора, то бит SPIEN запрограммирован.
Как это использовать? Просто:
1) подключаемся к микроконтроллеру последовательным программатором.
2) читаем Fuse биты.
3) после успешного прочтения смотрим на бит SPIEN: если напротив стоит галочка, то делаем вывод : "Галочка = запрограммирован".
Соответственно чтобы запрограммировать любой другой бит в этой программе - нужно напротив бита тоже поставить галочку.
Ставим плюсы: )
- vitalik_1984
- Поставщик валерьянки для Кота
- Сообщения: 2482
- Зарегистрирован: Пт авг 27, 2010 05:57:06
- Откуда: Тюмень
- Контактная информация:
Re: Всё о фьюзах...
Я вообще не понимаю как можно перепутать, если уже даже картинка есть.Я вот путал, так это от невнимательности.В этом случае никакие подсказки не помогут
В поисках истины человек развивается.
Re: Всё о фьюзах...
спасибо за разъяснение.завтра попробую.