roboforum.ru

Технический форум по робототехнике.
Текущее время: 15 май 2025, 22:17

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: фьюзы в AVR Studio
СообщениеДобавлено: 05 апр 2014, 10:59 
Не в сети
Аватара пользователя

Зарегистрирован: 28 сен 2009, 21:54
Сообщения: 262
Откуда: Петербург
прог. языки: С++
ФИО: Бирюк Максим Викторович
Добрый день !
Помогите пожалуйста разобраться со значениями фьюзов по тактированию МК от резонатора или от внутреннего источника.
В программе я всегда указывал что МК тактируется от внешнего кварца на 8 МГц, а недавно занялся изучением таймеров и обнаружил что во фьзах выставлена частота 1 МГц по умолчанию.
Поменял на 8 МГц и всё заработало.
Только до сих пор сомневаюсь что я там поменял, интуиция подсказывает, что он всёравно тактируется от внутреннего источника....
Прикладываю фотку того что не понятно и что хочется расшифровать, зарание спасибо большое !


Вложения:
фьюзы.jpg
фьюзы.jpg [ 157.04 КиБ | Просмотров: 4055 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: фьюзы в AVR Studio
СообщениеДобавлено: 05 апр 2014, 11:28 
Не в сети

Зарегистрирован: 03 янв 2012, 12:55
Сообщения: 3298
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...
Всё очень просто, в таблице идет описание:

- внешний/внутренний генератор/кварц;
- частота/скорость;
- задержка перед запуском/включения (после подания питания).

В зависимости от МК, эти настройки (нюансы) могут различаться.

В инете есть более детальное (по битное) описание и вообще есть готовые калькуляторы, где можно подбирать/рассчитывать частоты таймеров и шимов..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: фьюзы в AVR Studio
СообщениеДобавлено: 05 апр 2014, 11:55 
Не в сети
Аватара пользователя

Зарегистрирован: 28 сен 2009, 21:54
Сообщения: 262
Откуда: Петербург
прог. языки: С++
ФИО: Бирюк Максим Викторович
Спасибо !
Подскажите, а вот тот что на рисунке выделен синим что означает ?
Кварц или внутренний генератор ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: фьюзы в AVR Studio
СообщениеДобавлено: 05 апр 2014, 12:19 
Не в сети
Аватара пользователя

Зарегистрирован: 01 июл 2009, 08:59
Сообщения: 2254
Откуда: Екатеринбург
прог. языки: асемблер AVR
INTRC - интернальный РЦ генератор. Внешний кодируется сокращением EXT (экстернал/интернал - наружний/внутренний). Кварцевый резонатор кодируется сокращением OSC - осциллятор.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: фьюзы в AVR Studio
СообщениеДобавлено: 05 апр 2014, 12:44 
Не в сети
Аватара пользователя

Зарегистрирован: 28 сен 2009, 21:54
Сообщения: 262
Откуда: Петербург
прог. языки: С++
ФИО: Бирюк Максим Викторович
Спасибо большое !
Интуиция не подвела !)
Я поменял значение на
EXTRCOSC_8MHZ_12MHZ_18CK_64MS
Прошил и всё - приехали - контроллер перестал определяться АВР студией.... ((((( :cry:
Выдаёт такое сообщение


Вложения:
ошибка после изменения фьюзов.jpg
ошибка после изменения фьюзов.jpg [ 53.27 КиБ | Просмотров: 3874 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: фьюзы в AVR Studio
СообщениеДобавлено: 05 апр 2014, 15:40 
Не в сети
Аватара пользователя

Зарегистрирован: 01 июл 2009, 08:59
Сообщения: 2254
Откуда: Екатеринбург
прог. языки: асемблер AVR
А подумать перед тем, как делать?
Вы прошили тактирование от внешней РЦ цепи. Надо либо ее временно навесить, либо подать внешнее тактирование. Если есть МК с кварцем (пока не залоченный), то с ноги XTAL2 кинуть провод на XTAL1 залоченного МК (земляной провод не забудьте).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: фьюзы в AVR Studio
СообщениеДобавлено: 05 апр 2014, 22:17 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
или резистор с конденсатором подключить как он и ожидает теперь, или генератор использовать или на логике смастерить по быстрому - http://www.proavr.narod.ru/07.htm
наверно можно взять такт с xtal2 чипа в программаторе, а может в прогере есть спец вывод такта.

Какой программатор у вас?

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: фьюзы в AVR Studio
СообщениеДобавлено: 05 апр 2014, 22:57 
Не в сети
Аватара пользователя

Зарегистрирован: 28 сен 2009, 21:54
Сообщения: 262
Откуда: Петербург
прог. языки: С++
ФИО: Бирюк Максим Викторович
Теперь понятно всё *)))
Спасибо большое за советы !
Программатор у меня покупной, я через Вас, AVR123, его покупал в Москве...
Отличный программатор - большое спасибо !!!
Radist, я подумал что это от внешнего кварца будет тактирование...(((
А что нужно поставить чтобы от внешнего кварца запустить ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: фьюзы в AVR Studio
СообщениеДобавлено: 05 апр 2014, 23:15 
Не в сети
Аватара пользователя

Зарегистрирован: 01 июл 2009, 08:59
Сообщения: 2254
Откуда: Екатеринбург
прог. языки: асемблер AVR
Надо найти слова EXT XTAL. Искать внизу списка.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: фьюзы в AVR Studio
СообщениеДобавлено: 06 апр 2014, 02:25 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
в студии 4 - "екстенал кристал..."

Maxiik писал(а):
я через Вас, AVR123, его покупал в Москве...
Отличный программатор - большое спасибо !!!
у гребенки контактов программирующей части есть отверстие металлизированое - это выход таката 1,8 МГц для таких случаев как раз!

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: фьюзы в AVR Studio
СообщениеДобавлено: 09 апр 2014, 17:55 
Не в сети
Аватара пользователя

Зарегистрирован: 28 сен 2009, 21:54
Сообщения: 262
Откуда: Петербург
прог. языки: С++
ФИО: Бирюк Максим Викторович
AVR123, спасибо !
Подскажите ещё как выставить внешний кварц на 8 МГц?
В списке не указано количество мегагерц, указано лишь, что внешний кварц средней, низкой или высокой частоты и время запуска...
Как это понять ?)
Какие значения лучше ставить ?)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: фьюзы в AVR Studio
СообщениеДобавлено: 09 апр 2014, 19:52 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
ext crystal high freq и максим время старта - т.е. нижняя строчка среди ext crystal high

и желательно супервизор питания включать boden и напряжение соотв. вашему питанию.

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: фьюзы в AVR Studio
СообщениеДобавлено: 16 апр 2014, 00:33 
Не в сети
Аватара пользователя

Зарегистрирован: 28 сен 2009, 21:54
Сообщения: 262
Откуда: Петербург
прог. языки: С++
ФИО: Бирюк Максим Викторович
Спасибо за советы !
Всё получилось вроде, вроде как всё работает от внешнего кварца...
Урааа !)
Произвёл первое знакомство с фьюзами *)
Теперь нужно будет как-нибудь оживить тот контроллер который зашил от внешней РЦ цепочки ...


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 13 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO