roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 213 ]  На страницу Пред.  1 ... 11, 12, 13, 14, 15  След.
Автор Сообщение
 Заголовок сообщения: Re: Фьюзы в AVR - помогите разобраться(для новичков и гуру)
СообщениеДобавлено: 13 апр 2011, 04:03 
Не в сети
Аватара пользователя

Зарегистрирован: 01 июл 2009, 08:59
Сообщения: 2241
Откуда: Екатеринбург
прог. языки: асемблер AVR
Он изначально тактируется от внутреннего генератора. А еще надо найти даташит и прочитать как это сделать. И способ там описан универсальный. Прежде чем задать здесь вопрос нужно попробовать самому найти ответ. Вопрос простой, ответ в даташите. Не знаете английский, не нашли переведенный даташит - в сети полно книг по авр на русском. Ищите и обрящете.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Фьюзы в AVR - помогите разобраться(для новичков и гуру)
СообщениеДобавлено: 13 апр 2011, 08:44 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
GrayHunter писал(а):
Подскажите, пожалуйста, имеется AtMega8-16PU. Нужно сделать так, чтобы он был настроен на внутренний генератор 8МГц - как это сделать? (желательно в Студии)
разпрограммировать фьюз деления частоты на 8. Прочитать фьюзы, затем выбрать в списке тактирования нужный вам вариант и запрограммировать фьюзы.

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Фьюзы в AVR - помогите разобраться(для новичков и гуру)
СообщениеДобавлено: 13 апр 2011, 10:39 
Не в сети

Зарегистрирован: 27 авг 2008, 10:45
Сообщения: 1981
Откуда: Харьков
прог. языки: С/С++
Откуда у восьмой вырос делитель на 8? :) Там сам генератор на 1 МГц работает. GrayHunter, глянь в даташите раздел system clock - calibrated internal RC и посмотри как поставить 1 и как поставить 8. Потом проверь себя - то что у тебя получилось для 1, должно совпасть с тем, что по дефолту с завода, в разделе memory programming - fuse bits, посмотри дефолтные значения.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Фьюзы в AVR - помогите разобраться(для новичков и гуру)
СообщениеДобавлено: 13 апр 2011, 14:19 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Из соседней ветки картинка

=


Вложения:
fuse.png
fuse.png [ 30.61 КиБ | Просмотров: 13051 ]

_________________
Читайте !
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Фьюзы в AVR - помогите разобраться(для новичков и гуру)
СообщениеДобавлено: 11 июл 2011, 16:40 
Не в сети

Зарегистрирован: 09 дек 2010, 15:04
Сообщения: 8
Здравствуйте, вопрос по ATTiny13. Как должны быть установлены фьюзы для него, чтобы delay_ms(1000) делала задержку в 1сек?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Фьюзы в AVR - помогите разобраться(для новичков и гуру)
СообщениеДобавлено: 20 янв 2013, 15:50 
Не в сети
Аватара пользователя

Зарегистрирован: 29 сен 2012, 14:41
Сообщения: 40
прог. языки: C\C++, AutoIt, PHP
Всем привет.

Понимаю, что тема избитая, но я уже пару раз реанимировал МК от кривых фьюзов на тактирование...
Хочу затактировать ATmega8 и ATmega128A от 8МГц кварца (не от одного есс-но, два разных устройства). Насколько я понял, у них разницы в этом нет.
Если я правильно думаю, надо CKSEL3..1 выставить в 111, а CKOPT - в 1 (1 - не запрограммировано). Вот так:
Изображение

А для 16МГц надо запрограммировать CKOPT, так?
Изображение
Все правильно?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Фьюзы в AVR - помогите разобраться(для новичков и гуру)
СообщениеДобавлено: 20 янв 2013, 18:37 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Надежно работает atmega8 с кварцами до 16 МГц при запрогеных
CKOPT SUT0 BODEN (и обычно не доступный для ISP прогера ISPEN)

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Фьюзы в AVR - помогите разобраться(для новичков и гуру)
СообщениеДобавлено: 20 янв 2013, 19:01 
Не в сети
Аватара пользователя

Зарегистрирован: 29 сен 2012, 14:41
Сообщения: 40
прог. языки: C\C++, AutoIt, PHP
То есть я вроде все правильно написал? Меня больше интересует для 8 МГц.

А BODEN - это же вроде Brown-out Detector, который при падении напряжения уводит МК в RESET?

Под ISPEN Вы, наверное, имели ввиду SPIEN, который позволяет программить МК с помощью последовательных программаторов?

Спасибо за быстрый ответ.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Фьюзы в AVR - помогите разобраться(для новичков и гуру)
СообщениеДобавлено: 20 янв 2013, 20:23 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
8 это до 16

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Фьюзы в AVR - помогите разобраться(для новичков и гуру)
СообщениеДобавлено: 26 мар 2013, 10:55 
Не в сети

Зарегистрирован: 09 мар 2013, 14:38
Сообщения: 3
Товарищи! Подскажите по калькулятору http://avr.roboforum.ru/calc.html?part=ATmega16
Нужно настроить мегу16 на кварц 16 МГц. Выбрал в калькуляторе частотой последнюю строчку (Ext. Crystal/Resonator High Freq.; Start-up time: 16K CK + 64 ms; [CKSEL=1111 SUT=11]) и залочил чип.
Вопрос в том, каковы границы между low freq, medium freq и high freq по частоте? И что такое к примеру 16К СК?
ЗЫ. И не по теме: http://radiokot.ru/lab/controller/41/ пойдет для лечения фузов меги16?. У меня есть собранный Atmega fusebit doctor, но мой чип он не восстанавливает, хотя тини 2313 восстановил на ура. Спасибо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Фьюзы в AVR - помогите разобраться(для новичков и гуру)
СообщениеДобавлено: 26 мар 2013, 22:23 
Не в сети
Аватара пользователя

Зарегистрирован: 01 июл 2009, 08:59
Сообщения: 2241
Откуда: Екатеринбург
прог. языки: асемблер AVR
Чувствую, что вместо всех единичек получились все нули (галочки не всегда единицы, бывают и нули). Если я прав - камень перешел на внешнее тактирование. Так дайте ему внешнее тактирование, и он разлочится. И впредь будьте внимательнее. Внешнее тактирование можно взять с другого камня с кварцем.

Камнем я называю МК, сорри за жаргон


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Фьюзы в AVR - помогите разобраться(для новичков и гуру)
СообщениеДобавлено: 27 мар 2013, 01:41 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
strelok87 писал(а):
что такое к примеру 16К СК?
16 000 тактов

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Фьюзы в AVR - помогите разобраться(для новичков и гуру)
СообщениеДобавлено: 29 мар 2014, 20:52 
Не в сети

Зарегистрирован: 23 июл 2012, 15:24
Сообщения: 1457
Блин. Я затупил. Шил Atmega16 из cvavr и забыл снять галочку "шить фьюзы", при этом у фьюзов были сняты все галочки. Теперь контроллер программатором "5 проводов" не читается и вообще не находится. Шил с проверкой. Чо теперь?

P.S. Другой экземпляр контроллера прошил со снятой галочкой, нормально находится программатором и читается.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Фьюзы в AVR - помогите разобраться(для новичков и гуру)
СообщениеДобавлено: 29 мар 2014, 22:01 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Параллельным прогером его оживить.

CVAVR 3.10 шьет Arduino! т.е. обычную прогу на Си грузит. :D

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Фьюзы в AVR - помогите разобраться(для новичков и гуру)
СообщениеДобавлено: 29 мар 2014, 22:14 
Не в сети

Зарегистрирован: 23 июл 2012, 15:24
Сообщения: 1457
Ну я где-то так и предполагал :(
Целый день сёдня вокруг девайса танцевал, не понимая, почему нифига не работает... Пока не сообразил попробовать "свежий" контроллер :(


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 213 ]  На страницу Пред.  1 ... 11, 12, 13, 14, 15  След.

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


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

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


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

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