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
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.01.2007
Сообщений: 3,412
Сказал спасибо: 65
Сказали Спасибо 664 раз(а) в 443 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Сообщение от Андрей К
|
ищи параллельный программатор! Через ISP ты его к жизни не вернёшь!
|
Ну, это перебор. Можно нацепить резонатор, как предусматривают фьюзы, а можно и подать тактирование с внешнего источника, после чего прошить нужное значение во фьюзы.
Сообщение от Андрей К
|
подай тактовую частоту на контакт XTAL1 и сотри всё содержимое контроллера
|
Зачем же всё-то стирать? Выставить испорченное значение фьюза и всего делов.
__________________
There's always more than one way to skin a cat.
|
|
|
|
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
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.06.2005
Адрес: Moscow Izmaylovo http://maps.yandex.ru/-/CND8ENIj
Сообщений: 1,757
Сказал спасибо: 0
Сказали Спасибо 266 раз(а) в 169 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
генартор-генератор-резонатор
производитель тритона убеждал, что он не нужен при проводочном программировании.
Типа от прошивки зависеть будет а вот х там было.
Пока кварц не поставил я не смог запрограммировать МК, хотя по схеме и в дальнейшей работе он не был нужен.
|
|
|
|
03.10.2013, 13:42
|
|
Прописка
Регистрация: 30.06.2011
Сообщений: 139
Сказал спасибо: 94
Сказали Спасибо 47 раз(а) в 36 сообщении(ях)
|
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
|
|
|
04.10.2013, 16:29
|
|
Временная регистрация
Регистрация: 05.11.2008
Сообщений: 51
Сказал спасибо: 7
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Всем откликнувшимся и подбодрившим меня - спасибо. Заработало. Оба "загубленных" мной таким образом контроллера удалось оживить заменой резонатора на более низкочастотный кварц.
Осадок от AVRProg, однако, остался. Например, вышеупомянутая строка "Ext. XTAL, Startup: 67 ms + 16K CK" приводила к неспособности прошивки и в случае кварца 16МГц. Совсем не очевидно, что можно выбирать, а что - нет.
|
|
|
|
05.10.2013, 12:12
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,982
Сказал спасибо: 0
Сказали Спасибо 4,941 раз(а) в 2,370 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Сообщение от 040301
|
Осадок от AVRProg, однако, остался
|
самый безобидный и почти бесплатный программатор в составе студии (жаль, ограничен по числу чипов и не обновляется), которым пользовался с начала 2000-х, главное - ДШ читать до дыр, а не жмякать на все кнопки шаловливыми ручками. ну и как вариант - параллельный "реаниматор" должен быть
|
|
|
|
05.10.2013, 13:09
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.06.2005
Адрес: Moscow Izmaylovo http://maps.yandex.ru/-/CND8ENIj
Сообщений: 1,757
Сказал спасибо: 0
Сказали Спасибо 266 раз(а) в 169 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Лучше нормальный программатор иметь чем ещё дополнительный рожать реаниматор.
|
|
|
|
05.10.2013, 13:28
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,951
Сказал спасибо: 2,547
Сказали Спасибо 11,840 раз(а) в 5,933 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Сообщение от mix10
|
Лучше нормальный программатор иметь чем ещё дополнительный рожать реаниматор.
|
AVR ISP MKII - на просторах паутины дохрена клонов из-под LUFA, родной для Студии и никаких заморочек с фьюзами. Из CV шьет на-ура, не надо отключать после прошивки - скомпилил, притоптал педаль - зашил - и все работает. Песня!
А морочить мозжечок всякими Дудками - "пускай наши враги туда идут"! Один раз сделайте - и забудете головную боль. Конечно, от пытливого ума и шаловливых ручонок это не спасает, но тут помогает масло в голове.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
05.10.2013, 15:20
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,982
Сказал спасибо: 0
Сказали Спасибо 4,941 раз(а) в 2,370 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Сообщение от mix10
|
Лучше нормальный программатор иметь
|
иметь уж лучше деву молодую
раз вечерком и утром до упаду,
потом в обед и в полдник два раза (с) маё
Сообщение от mix10
|
чем дополнительный рожать реаниматор
|
уж лучше б каменный цветок
Сообщение от akegor
|
AVR ISP MKII - на просторах паутины
|
нет параллельного программирования у него, чтоб воскресить из мертвых невинно убиенных
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 00:26.
|
|