ESpec - мир электроники для профессионалов


Fuse Фьюзы при программировании микросхем, с чем их едят?

  Список форумов » Программаторы

Следующая тема · Предыдущая тема
АвторСообщение
m.ix 
Master Mixa
Сообщения: 1972+
m.ix
 
Сообщение #1 от 30/09/2010 11:36 цитата  

Fuse
Фьюзы при программировании микросхем
с чем их едят
как их готовят
Для чего они нужны

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

Что они значат и для чего они нужны?

n max 
Модератор
<B>Модератор</B>
Сообщения: 16578
 
Сообщение #2 от 30/09/2010 12:05 цитата  

При неправильной их установке девайс может не работать и не писаться более
Фьюзы задают тип генератора внутрении,внешний кварц или кандёр,нпряжение питания для схемы сброса,уровень защиты программ,и многое другое в зависимости от типа контроллера.В некоторых процах они находятся в первых адресах епрома,в некоторых имеют свои регистры

bootcz 0 и 1-защита куска памяти программ от записи и чтения если 00-то защищается только загрузчик расположенный в конце памяти программ(нужен при последовательном программровании)другие значения 01 10 и11 ещё кусок памяти разных размеров в конце памяти программ

eesave-защита епрома то перезаписи

wdton-защита проца от прораммирования и чтения как в магнитолах с моторольными процами(m68hc05\11)про это много написано

spien-разрешение последовательного программирования

ckopt-при максимальной частоте генератор до 8мГц-сброшен,при максимальной частоте до 16 мГц-взведён(дословный перевод даташита)
программрование ckopt-1 изменяет режим генератора разрешая подключение внешенго конденсатора(RC-цепочки)

clcsel-выбор диапазона частот кварца

rstdisbl-не взводить-это запрет ноги ресета потом записать будет не возможно

sut-установка времени задержки запуска ядра после ресета

bodlevel-программирование уровня триггера ресета

boden-разрешение работы этого триггера

bootrst-если 0,то код выполняется с 0 адреса(туда пишут адрес перехода на начало программы)
К А Т 
Участник
Сообщения: 288
К А Т
 
Сообщение #3 от 30/09/2010 12:26 цитата  

m.ix писал:
Что они значат и для чего они нужны?

...а разве поиском по Инету нельзя найти эту информацию?
...вот хотя бы так: http://easyelectronics.ru/avr-uchebnyj-kurs-konfiguraciya-fuse-bit.html , а если там информации недостаточно, то можно и ещё поискать - ссылок по запросу "fuse-бит" поиск выдаёт море...
m.ix 
Master Mixa
Сообщения: 1972+
m.ix
 
Сообщение #4 от 30/09/2010 20:20 цитата  

rstdisbl-не взводить-это запрет ноги ресета потом записать будет не возможно
=====================
Для последовательных программаторов.
Для параллельных это не проблема - восстановить.

n max, Просто хотел узнать что каждый чекбокс делает.
А то там внутренний генератор или внешний кварц - непонятно, когда об этом говорят.
m.ix 
Master Mixa
Сообщения: 1972+
m.ix
 
Сообщение #5 от 30/09/2010 21:57 цитата  

пока только то что на картинке интересует, той что с права.
n max 
Модератор
<B>Модератор</B>
Сообщения: 16578
 
Сообщение #6 от 30/09/2010 22:15 цитата  

слово кварц надо читать как генератор так точнее(и дословнее по даташиту)
m.ix 
Master Mixa
Сообщения: 1972+
m.ix
 
Сообщение #7 от 02/10/2010 04:34 цитата  

http://www.engbedded.com/fusecalc/
Калькулятор фьюзов

Перейти: 
Следующая тема · Предыдущая тема
Показать/скрыть Ваши права в разделе

Интересное от ESpec


Другие темы раздела Программаторы



Rambler's Top100 Рейтинг@Mail.ru liveinternet.ru RadioTOP