Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR...

 
Опции темы
Непрочитано 03.10.2013, 12:37  
Андрей К
Почётный гражданин KAZUS.RU
 
Аватар для Андрей К
 
Регистрация: 10.11.2009
Адрес: Свердловская область, г. Ирбит
Сообщений: 3,999
Сказал спасибо: 165
Сказали Спасибо 1,243 раз(а) в 733 сообщении(ях)
Андрей К на пути к лучшему
По умолчанию Re: Программирование AVR, FUSE и все что с этим связано

040301, ничего страшного в этой строке нет, не исключено что контроллер с тем что в него зашито будет работать правильно, но резонатор бесполезен, требуется кварцевый генератор. Страшно это ты когда отключишь SPIEN и RSTDISBL, а это так... бывает так сказать со всеми
Реклама:
__________________
"У принца Лимона всё наоборот: воры и убийцы у него во дворце, а в тюрьме сидят честные граждане" (с) Дж. Родари "Приключения Чипполино"

Последний раз редактировалось Андрей К; 03.10.2013 в 12:39.
Андрей К вне форума  
Непрочитано 03.10.2013, 12:43  
tempora
Почётный гражданин KAZUS.RU
 
Регистрация: 10.01.2007
Сообщений: 3,412
Сказал спасибо: 65
Сказали Спасибо 664 раз(а) в 443 сообщении(ях)
tempora на пути к лучшему
По умолчанию Re: Программирование AVR, FUSE и все что с этим связано

Сообщение от Андрей К Посмотреть сообщение
ищи параллельный программатор! Через ISP ты его к жизни не вернёшь!
Ну, это перебор. Можно нацепить резонатор, как предусматривают фьюзы, а можно и подать тактирование с внешнего источника, после чего прошить нужное значение во фьюзы.

Сообщение от Андрей К Посмотреть сообщение
подай тактовую частоту на контакт XTAL1 и сотри всё содержимое контроллера
Зачем же всё-то стирать? Выставить испорченное значение фьюза и всего делов.
__________________
There's always more than one way to skin a cat.
tempora вне форума  
Непрочитано 03.10.2013, 12:46  
Андрей К
Почётный гражданин KAZUS.RU
 
Аватар для Андрей К
 
Регистрация: 10.11.2009
Адрес: Свердловская область, г. Ирбит
Сообщений: 3,999
Сказал спасибо: 165
Сказали Спасибо 1,243 раз(а) в 733 сообщении(ях)
Андрей К на пути к лучшему
По умолчанию Re: Программирование AVR, FUSE и все что с этим связано

Сообщение от tempora Посмотреть сообщение
Зачем же всё-то стирать? Выставить испорченное значение фьюза и всего делов.
ну в принципе да...
__________________
"У принца Лимона всё наоборот: воры и убийцы у него во дворце, а в тюрьме сидят честные граждане" (с) Дж. Родари "Приключения Чипполино"
Андрей К вне форума  
Непрочитано 03.10.2013, 13:11  
mix10
Почётный гражданин KAZUS.RU
 
Аватар для mix10
 
Регистрация: 10.06.2005
Адрес: Moscow Izmaylovo http://maps.yandex.ru/-/CND8ENIj
Сообщений: 1,757
Сказал спасибо: 0
Сказали Спасибо 266 раз(а) в 169 сообщении(ях)
mix10 на пути к лучшему
По умолчанию Re: Программирование AVR, FUSE и все что с этим связано

генартор-генератор-резонатор
производитель тритона убеждал, что он не нужен при проводочном программировании.
Типа от прошивки зависеть будет а вот х там было.
Пока кварц не поставил я не смог запрограммировать МК, хотя по схеме и в дальнейшей работе он не был нужен.
mix10 вне форума  
Непрочитано 03.10.2013, 13:42  
suriCat
Прописка
 
Регистрация: 30.06.2011
Сообщений: 139
Сказал спасибо: 94
Сказали Спасибо 47 раз(а) в 36 сообщении(ях)
suriCat на пути к лучшему
По умолчанию Re: Программирование AVR, FUSE и все что с этим связано

Сообщение от 040301 Посмотреть сообщение
При программировании Atmega32 программой AVRProg (программатор AVR910 USB от Протосса) решил поиграться с фьюзами и выбрал строку "Ext. XTAL, Startup: 67 ms + 16K CK", после чего микроконтроллер стал недоступен для программирования (до этого стояла "Ext XTAL, Startup: 30 us + 1K CK" и все было ОК).

Тактирование производилось от керамического резонатора ZTT-16.00MX.
Есть какой-то способ это исправить?
У AVR разные значения битов CKSEL для керамики и для кварцев. Подробнее посмотрите в даташите. И про стартаповые биты не забывайте.
Удачи!
suriCat вне форума  
Сказали "Спасибо" suriCat
040301 (03.10.2013)
Непрочитано 04.10.2013, 16:29  
040301
Временная регистрация
 
Регистрация: 05.11.2008
Сообщений: 51
Сказал спасибо: 7
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
040301 на пути к лучшему
По умолчанию Re: Программирование AVR, FUSE и все что с этим связано

Всем откликнувшимся и подбодрившим меня - спасибо. Заработало. Оба "загубленных" мной таким образом контроллера удалось оживить заменой резонатора на более низкочастотный кварц.
Осадок от AVRProg, однако, остался. Например, вышеупомянутая строка "Ext. XTAL, Startup: 67 ms + 16K CK" приводила к неспособности прошивки и в случае кварца 16МГц. Совсем не очевидно, что можно выбирать, а что - нет.
040301 вне форума  
Непрочитано 05.10.2013, 12:12  
jump
Почётный гражданин KAZUS.RU
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,982
Сказал спасибо: 0
Сказали Спасибо 4,941 раз(а) в 2,370 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: Программирование AVR, FUSE и все что с этим связано

Сообщение от 040301 Посмотреть сообщение
Осадок от AVRProg, однако, остался
самый безобидный и почти бесплатный программатор в составе студии (жаль, ограничен по числу чипов и не обновляется), которым пользовался с начала 2000-х, главное - ДШ читать до дыр, а не жмякать на все кнопки шаловливыми ручками. ну и как вариант - параллельный "реаниматор" должен быть
jump вне форума  
Непрочитано 05.10.2013, 13:09  
mix10
Почётный гражданин KAZUS.RU
 
Аватар для mix10
 
Регистрация: 10.06.2005
Адрес: Moscow Izmaylovo http://maps.yandex.ru/-/CND8ENIj
Сообщений: 1,757
Сказал спасибо: 0
Сказали Спасибо 266 раз(а) в 169 сообщении(ях)
mix10 на пути к лучшему
По умолчанию Re: Программирование AVR, FUSE и все что с этим связано

Лучше нормальный программатор иметь чем ещё дополнительный рожать реаниматор.
mix10 вне форума  
Непрочитано 05.10.2013, 13:28  
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,951
Сказал спасибо: 2,547
Сказали Спасибо 11,840 раз(а) в 5,933 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: Программирование AVR, FUSE и все что с этим связано

Сообщение от mix10 Посмотреть сообщение
Лучше нормальный программатор иметь чем ещё дополнительный рожать реаниматор.
AVR ISP MKII - на просторах паутины дохрена клонов из-под LUFA, родной для Студии и никаких заморочек с фьюзами. Из CV шьет на-ура, не надо отключать после прошивки - скомпилил, притоптал педаль - зашил - и все работает. Песня!
А морочить мозжечок всякими Дудками - "пускай наши враги туда идут"! Один раз сделайте - и забудете головную боль. Конечно, от пытливого ума и шаловливых ручонок это не спасает, но тут помогает масло в голове.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
akegor вне форума  
Непрочитано 05.10.2013, 15:20  
jump
Почётный гражданин KAZUS.RU
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,982
Сказал спасибо: 0
Сказали Спасибо 4,941 раз(а) в 2,370 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: Программирование AVR, FUSE и все что с этим связано

Сообщение от mix10 Посмотреть сообщение
Лучше нормальный программатор иметь
иметь уж лучше деву молодую
раз вечерком и утром до упаду,
потом в обед и в полдник два раза (с) маё
Сообщение от mix10 Посмотреть сообщение
чем дополнительный рожать реаниматор
уж лучше б каменный цветок
Сообщение от akegor Посмотреть сообщение
AVR ISP MKII - на просторах паутины
нет параллельного программирования у него, чтоб воскресить из мертвых невинно убиенных
jump вне форума  
 

Закладки
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FAQ (ЧаВО) по PROTEUS для начинающих и не только dosikus Proteus 221 07.03.2024 22:45


Часовой пояс GMT +4, время: 00:26.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot