Модераторы: PILOT, ManiaK, Mazzi
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> ATmega128, fuse bits и проблемы 
:(
    Опции темы
PILOT
  Дата 21.7.2002, 09:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


производство
****


Профиль
Группа: Модератор
Сообщений: 2724
Регистрация: 4.4.2002
Где: москва

Репутация: 20
Всего: 54



Решил запустить 128мегу на 16МГц, есть fuse bits которые нужно для этого случая выставить CKSEL=(1111) CKOPT=(0) все вроде ничего... а когда решил использовать внутренний генератор на 1МГц и установил соответствующие fuse bits то повторно запрограммировать Мегу уже не смог. Вот такая история. А самое главное пока не знаю что случилось. SPI перестал работать... а почему?


СУВ.


--------------------
тут могла быть Ваша реклама...
PM MAIL WWW ICQ   Вверх
PILOT
Дата 21.7.2002, 18:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


производство
****


Профиль
Группа: Модератор
Сообщений: 2724
Регистрация: 4.4.2002
Где: москва

Репутация: 20
Всего: 54



Оказалось что это залипание ATmega128 следствие вот чего:
При установке Fuse Bits необходимо много-много раз удостоверится в их правильности, чтобы они не соответсвовали нереальному резонатору(генератору) иначе не происходит запуск генератора, а так как при программировании (в моем случае BB SPI) вся система тактируется именно от Fuse'рованного генератора, то если он указан неверно программироваться ничего не будет.
Как выйти из этой ситуации?
Очень просто. Для этого необходим внешний генератор (достаточно мощный если Вы не хотите выпаивать установленный уже на Вашей плате генератор). Я извратился (по другому бы дольше вышло) и использовал CLOCK выход от USBN9602, благо он дает 4МГц при включении, и этот выход нужно подключить к XTAL1 (не 2). Далее необходимо сначала установить FuseBits=FC9EF. А потом уже программировать сколько влезет без внешнего генератора.

СУВ.
PS. podval вот так и живем... сам спросил, сам ответил :):):):):):)


--------------------
тут могла быть Ваша реклама...
PM MAIL WWW ICQ   Вверх
ManiaK
Дата 14.3.2006, 10:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Homo Sapience
***


Профиль
Группа: Комодератор
Сообщений: 1145
Регистрация: 3.8.2004
Где: ИУ5-93

Репутация: 2
Всего: 29



Цитата(PILOT @ 21.7.2002, 19:38 Найти цитируемый пост)
Для этого необходим внешний генератор (достаточно мощный если Вы не хотите выпаивать установленный уже на Вашей плате генератор).


Ага, ВОТ ОН КАКОЙ СЕВЕРНЫЙ ОЛЕНЬ!..
Тоже попробую на днях, у меня пока вообще не программируется... smile
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Микроконтроллеры (MCU) и микропроцессоры (MPU)"
PILOT ManiaK
UniBomb Mazzi

На данный раздел помимо Правил форума распространяются текже следующие правила:


  • Прежде чем создать тему воспользуйтесь поиском или посмотрите в faq. Возможно на форуме уже есть ответ на ваш или близкий к вашему вопрос.
  • В заголовке темы в квадратных скобках обозначьте используемое семейство микроконтроллера: [avr],[pic],[arm].
  • При создании темы с вопросом указывайте участок кода с ошибкой, версию компилятора, схемы подключения, fuse биты и прочие данные, которые помогут найти правильный ответ. Для форматирования текста программ используйте кнопку код.
  • Новое сообщение должно иметь прямое отношение к тематике этого раздела. Для флуда, просьб выполнить задание, поиска партнёров или исполнителей существуют свои разделы.
  • Если вы заметили несовместимое с правилами сообщение, то можете уведомить об этом модератора раздела нажав кнопку Репорт у соответствующего сообщения.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, PILOT, ManiaK, UniBomb, Mazzi.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Микроконтроллеры (MCU) и микропроцессоры (MPU) | Следующая тема »


 




[ Время генерации скрипта: 0.0373 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.