AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR... |
19.10.2018, 14:41
|
|
Прохожий
Регистрация: 16.10.2018
Сообщений: 7
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Странная реакция Atmega128
Вот нашел в сети: "SPIEN — запрет последовательного программирования, если его поставить в 1, то у мгновенно отваливается возможность прошивать по простому пути и опять будет нужен параллельный программатор"
У меня он выставлен в 1, но при снятии в 0 выдает "one or more registers differs"
Какая-то путаница дичайшая...
|
|
|
|
19.10.2018, 14:58
|
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,953
Сказали Спасибо 1,327 раз(а) в 578 сообщении(ях)
|
Re: Странная реакция Atmega128
Сообщение от An-SU
|
У меня он выставлен в 1, но при снятии в 0 выдает "one or more registers differs"
Какая-то путаница дичайшая...
|
Именно путаница. Для начала скажите "у меня" это "где"?
Чем прошиваете?
__________________
[ жизнь приятна и красива, если выпить литр пива ]
|
|
|
|
19.10.2018, 15:06
|
|
Прохожий
Регистрация: 16.10.2018
Сообщений: 7
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Странная реакция Atmega128
Я имею в виду фьюзы своей 128, что перечислял в начале.
А шью STK500 в 7 AVR Studio
|
|
|
|
19.10.2018, 15:50
|
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,953
Сказали Спасибо 1,327 раз(а) в 578 сообщении(ях)
|
Re: Странная реакция Atmega128
Ну вот не понимаю я - что, переключить этот фузик 103 compatible и проверить трудно ???
У меня нет STK500, но в инете нашел картинку, по которой видно, что там "включено" это "0". Приведите в соответствие, что ли.
__________________
[ жизнь приятна и красива, если выпить литр пива ]
|
|
|
|
19.10.2018, 17:05
|
|
Почётный гражданин KAZUS.RU
Регистрация: 07.05.2008
Адрес: Мурманск
Сообщений: 1,300
Сказал спасибо: 461
Сказали Спасибо 526 раз(а) в 273 сообщении(ях)
|
Re: Странная реакция Atmega128
Или проверьте тут. Если стоит "птичка" включено, а вот включено, значит 0, выключено 1. У контроллера с завода эта режим совместимости включен по умолчанию.
Последний раз редактировалось IOPA4; 19.10.2018 в 17:10.
|
|
|
|
19.10.2018, 17:17
|
|
Почётный гражданин KAZUS.RU
Регистрация: 07.05.2008
Адрес: Мурманск
Сообщений: 1,300
Сказал спасибо: 461
Сказали Спасибо 526 раз(а) в 273 сообщении(ях)
|
Re: Странная реакция Atmega128
А это картинка с моего программатора STK500, но фьюзы уже настроены для другого устройства. ATmega103 Compatibility Mode с завода, я ее не трогал.
|
|
|
|
19.10.2018, 21:51
|
|
Почётный гражданин KAZUS.RU
Регистрация: 07.05.2008
Адрес: Мурманск
Сообщений: 1,300
Сказал спасибо: 461
Сказали Спасибо 526 раз(а) в 273 сообщении(ях)
|
Re: Странная реакция Atmega128
Сообщение от nml
|
Но если по логике - все наоборот.
|
ПЗУ когда-то набиралась перемычками, т.е. "чистая" микросхемы имела все перемычки целыми. "Многие программируемые ПЗУ содержат массив крошечных плавких перемычек. Можно пережечь определенную перемычку, если выбрать нужную строку и нужный столбец, а затем приложить высокое напряжение к определенному выводу микросхемы.", т.е. записать ноль или проще, запрограммировать ячейку. Не пережженные ячейки останутся не запрограммированными.
|
|
|
|
19.10.2018, 23:04
|
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,953
Сказали Спасибо 1,327 раз(а) в 578 сообщении(ях)
|
Re: Странная реакция Atmega128
"ПЗУ когда-то набиралась перемычками" - оттуда термин "прожиг"
А еще ранее и ПЗУ плелись на ферритовых колечках - оттуда термин "прошивка"
Незапрограммированное состояние у 155РЕ3, насколько помню, было 0.
А вот УФ и флеши - у тех после стирания "1".
Интересно, получилось что - нить у ТС? А то непонятно кому советуем
__________________
[ жизнь приятна и красива, если выпить литр пива ]
|
|
|
|
19.10.2018, 23:34
|
|
Почётный гражданин KAZUS.RU
Регистрация: 30.09.2006
Сообщений: 1,560
Сказал спасибо: 158
Сказали Спасибо 661 раз(а) в 431 сообщении(ях)
|
Re: Странная реакция Atmega128
Сообщение от nml
|
А еще ранее и ПЗУ плелись на ферритовых колечках - оттуда термин "прошивка"
|
Вы шутите? Какое ПЗУ может быть на ферритах? ОЗУ плели. А ПЗУ пробивали дырочками.
|
|
|
|
19.10.2018, 23:35
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,879
Сказал спасибо: 2,537
Сказали Спасибо 11,807 раз(а) в 5,917 сообщении(ях)
|
Re: Странная реакция Atmega128
Сообщение от nml
|
А то непонятно кому советуем
|
Человек задает вопрос
Сообщение от An-SU
|
Итак, в чём странность - при выставлении в фьюзах бита включения режима соответствия с atmega103(установка 0 бита) код работает адекватно!
|
Извиняюсь вас спросить - а на КАКОЙ вопрос вы отвечаете?
Что до меня - я бегло просмотрел и не нашел как может влиять бит совместимости на софтовую реализацию скорости переключения. Может, ТС дал не тот файл?
Сообщение от Ara41
|
Какое ПЗУ может быть на ферритах?
|
Примерно так
Обмотка бита на кольце, а обмотка (один виток) считывания проходит через кольцо (1) или мимо (0).
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
Последний раз редактировалось akegor; 19.10.2018 в 23:49.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 12:01.
|
|