karabin921, какая, нахрен, ардуино? Я ни слова про ардуино не написал. Не пользуетесь вы дудкой, в дудке нет никаких "галочек". avrdude, про которую вы написали и AVRDude_PROG - две разные программы. Называйте вещи своими именами и будьте внимательнее.
Самсусамыч, у вас на скрине не дудка (avrdude), а AVRDude_PROG. Дудка выглядит вот так:
[uquote="NStorm",url="/forum/viewtopic.php?p=3793126#p3793126"]Самсусамыч, у вас на скрине не дудка (avrdude), а AVRDude_PROG.[/uquote]
Мне показалось, что karabin921 шьёт именно этой программой…
[uquote="karabin921",url="/forum/viewtopic.php?p=3793040#p3793040"]Пользуюсь прогой AVRDude[/uquote]
Если не так, значит почитает статью из блога и сам разберётся. Там всё доходчиво описано.
Самсусамыч, "дудка" = avrdude = то, что на скрине у меня выше. "Прога" = "программа" = любая программа.
А всякие GUI к avrdude - это уже не "дудка" и игра в телепатию, пока нет полного названия. Есть еще avrdudess, AVRDude GUI, и т.д.
Надо вещи своими именами называть, чтобы понятно было (это к karabin921).
Я не профессионал, потому могу путаться в терминах… мне казалось где есть слово dude значит это дудка на сленге… если это не так, значит это я ввёл человека в заблуждение, так как первый применил это слово. Вообще я сам не пользуюсь avrdude_prog33, шью МК из АВ. Программа avrdude_prog33 и программатор к ней приобрёл лишь с целью иметь возможность на примере показывать как можно правильно прошить МК для нуждающихся. Так что не претендую на истину в последней инстанции, сам многого не знаю.
[uquote="NStorm",url="/forum/viewtopic.php?p=3793163#p3793163"]Самсусамыч, "дудка" = avrdude = то, что на скрине у меня выше. "Прога" = "программа" = любая программа.
А всякие GUI к avrdude - это уже не "дудка" и игра в телепатию, пока нет полного названия. Есть еще avrdudess, AVRDude GUI, и т.д.
Надо вещи своими именами называть, чтобы понятно было (это к karabin921).[/uquote]
На сколько я обсмотрелся всяких видеороликов AVRDude в простонародии называют дудкой
Добавлено after 8 minutes 34 seconds:
[uquote="Самсусамыч",url="/forum/viewtopic.php?p=3793172#p3793172"]Я не профессионал, потому могу путаться в терминах… мне казалось где есть слово dude значит это дудка на сленге… если это не так, значит это я ввёл человека в заблуждение, так как первый применил это слово. Вообще я сам не пользуюсь avrdude_prog33, шью МК из АВ. Программа avrdude_prog33 и программатор к ней приобрёл лишь с целью иметь возможность на примере показывать как можно правильно прошить МК для нуждающихся. Так что не претендую на истину в последней инстанции, сам многого не знаю. [/uquote]
Не знаю может я кого завел в заблуждения простонародными выражениями Не знал что прогу надо называть программой комп -компьютером и т.д .Я попросил помощи а началась дискуссия лексики Самсусамыч меня правильно понял
[uquote="NStorm",url="/forum/viewtopic.php?p=3793163#p3793163"]Самсусамыч, "дудка" = avrdude = то, что на скрине у меня выше. "Прога" = "программа" = любая программа.
А всякие GUI к avrdude - это уже не "дудка" и игра в телепатию, пока нет полного названия. Есть еще avrdudess, AVRDude GUI, и т.д.[/uquote]
Не надо так утрировать. в основе всех гуев и шеллов все-равно лежит консольная дудка.
а все остальное только надстройка для сервиса
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
в основе всех гуев и шеллов все-равно лежит консольная дудка.
Вот именно. И только она имеет право называться дудкой... "а все остальное только надстройка для сервиса" (и называется по-разному).
На сколько я обсмотрелся всяких видеороликов AVRDude в простонародии называют дудкой
Вы очень невнимательны. Идите и перечитайте моё сообщение в самом верху этой страницы. Вы разницу видите между "AVRDude" и "AVRDude_PROG"? Я даже подчеркнул специально _PROG для вас и написал, что это две разные программы.
Добавлено after 1 minute 24 seconds:
[uquote="karabin921",url="/forum/viewtopic.php?p=3793462#p3793462"]Самсусамыч меня правильно понял[/uquote]
Не правильно понял, а угадал просто получается.
Для полного уточнения у меня сейчас на фото стоят инверсные Это правильно? Вот именно в этих не разберихах и хочется разобраться Наверняка здесь есть ребята которые пользуются разными прогами и для них это так.... плевое дело ...Хотелось бы чтоб кто нибудь расставил все на свои места для разных программ PonyProg CodeVisionAvr AVRDude и т.д какие там еще популярные Я думаю в этой теме для новичков я не одинок и было бы очень полезно иметь такое наглядное пособие .Ведь очень часто встречаются интересные схемы с прошивками и каждый вылаживает фьюзы так какой программой пользуется сам автор ВОТ ТУТ и начинается вся эта путанка с залочеными МК и остальными последствиями ЗНАЮЩИЕ ЛЮДИ ОТКЛИКНИТЕСЬ И ВЫ ПОМОЖЕТЕ МНОГИМ! Как для примера одни и те же фьюзы не важно как они там выставлены (как наглядное пособие ) но в разных программах
karabin921, на скрине же выше от 1en2 всё прекрасно видно. В вашей AVRDude_PROG вон переключалка есть - инверсные или прямые.
Путаница идет из-за того, что в самом МК биты когда запрограммированы выставляются в 0. А в программах "запрограммировать" отмечают галочкой, что как бы логично с точки зрения понимания что ты отмечаешь, то включаешь. Но нелогично с точки зрения того, что отмеченный галочкой бит равен 0, а неотмеченный - 1.
А вообще лучше почитать даташит, и научиться самому понимать и считать целиком эти пару байтов несчастных. Тогда и "магии" никакой вокруг твориться не будет и ошибок можно будет избежать.
[uquote="karabin921",url="/forum/viewtopic.php?p=3794296#p3794296"]Хотелось бы чтоб кто нибудь расставил все на свои места для разных программ PonyProg CodeVisionAvr AVRDude и т.д какие там еще популярные Я думаю в этой теме для новичков я не одинок и было бы очень полезно иметь такое наглядное пособие ЗНАЮЩИЕ ЛЮДИ ОТКЛИКНИТЕСЬ И ВЫ ПОМОЖЕТЕ МНОГИМ! Как для примера одни и те же фьюзы не важно как они там выставлены (как наглядное пособие ) но в разных программах[/uquote]
Госпиди. да только я разов 10 или более разъяснял, приводил примеры и ссылки на разные сайты, где это все разжевывается, а сколько другие, так уже и не сосчитать...
Если полистать сайт, можно и много другого полезного найти. дык нет. нужно обьяснять каждому персонально
все просто, считываете новую микросхему(фюзы) и смотрите на состояние SPIEN. у читаемой микросхемы он всегда включен. если на нем стоит галочка, значит "галочка" это нолик в реестре, тоесть опция включается галочкой, если галочки нет- значит включение отсутствием галочки. Даже задумываться особенно не надо, все навиду
oleg63m Спасибо конечно за "разжжеванку" Не охота просто лишний раз "Войну и Мир" перечитывать хотя иногда полезно но очень много не нужного (для меня) приходится перечитать пока до нужного дочитаешься А это время которого как всегда очень всем не хватает Просто вдумайся в слово ФОРУМ он и существует по моему мнению как онлайн-помощь а уж потом как времяубивалка!
для меня форум, это прежде всего как спортзал для мозгов, ну и подпитка. чего знаю- делюсь, чего не знаю- читаю, и вьезжаю, прежде всего, если не вьехал- не грех и спросить. а если сразу спросил- тут же забыл, а когда сам нашел, это на века.
Вот тут edm2007 делится знаниями https://radiokot.ru/forum/viewtopic.php ... 2#p1335612 полезно почитать и следующие его посты. весьма познавательно
и его-же картинка Спойлер
понятнее уже некуда, как по мне
[uquote="karabin921",url="/forum/viewtopic.php?p=3794679#p3794679"]" Не охота просто лишний раз "Войну и Мир" перечитывать[/uquote]тогда вот комиксы https://radiokot.ru/forum/viewtopic.php ... 70#p123070
ниже пример, как пересчитать фюзы из 16ричного вида в двоичный. предоставил тот же edm2007Спойлер
Вот еще полезная обучалка по фюзам от getchip.nethttp://www.getchip.net/posts/068-kak-pr ... -fuse-bit/
сам по ней когда-то учился
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
[uquote="karabin921",url="/forum/viewtopic.php?p=3794679#p3794679"]А это время которого как всегда очень всем не хватает Просто вдумайся в слово ФОРУМ он и существует по моему мнению как онлайн-помощь а уж потом как времяубивалка![/uquote]
Я же Вам конкретно ссылку дал и затем пример показал именно для Вашего варианта... https://radiokot.ru/forum/viewtopic.php ... 3#p3793083
что ещё…? Если Вы этого не видите в упор, то тут уже ни какой форум не поможет.
Наверное тоже из тупых вопросов! Прошиваю ATmega328P программой АВРдуде3.3, прошивка проходит успешно, фьюзы ставлю такие Low = DE и High = D9 инверсные, внешний кварц 16Мгц, фьюзы устанавливаются. После этого при попытке повторного чтения МК программатор перестает видеть МК и выдает ошибку чтения. И какие соображения, уважаемые?
samand587, инверсными или нет бывают только биты/галочки. Байт он и есть байт, его инверсным не записывают.
Кварц правильно подключен? Ёмкости какие стоят? Я бы шил Low = 0xD6 лучше, чтобы полную мощность на кристал подавать.
[uquote="NStorm",url="/forum/viewtopic.php?p=3794836#p3794836"]инверсными или нет бывают только биты/галочки.
Кварц правильно подключен? Ёмкости какие стоят? Я бы шил Low = 0xD6 лучше, чтобы полную мощность на кристал подавать.[/uquote]
Правильно ли я понял, что при последующих подключениях к программатору после прошивки и выставления фьюзов должен к МК подключать кварц 16Мгц с конденсаторами что бы его увидел программатор?
З.Ы. В предложении пропустил запятую- смысл предложения изменился
[uquote="samand587",url="/forum/viewtopic.php?p=3794842#p3794842"]Правильно ли я понял?[/uquote]
Господь тебе судья. переведу твою фразу на понятный, может и сам поймешь:
Правильно ли я понял, если я переключил переключатель напряжения на 110 вольт, я должен подавать на устройство 110?
тоесть, если ты переключил МК на тактирования от внешнего кварца 16 МГц нужно ли подключать к нему кварц 16МГц?
или другтми словами, если ты вынул батарейки из плеера и переключил его на питание от сети через адаптер, нужно ли адаптер подключать к 220?
теперь понятно?
[uquote="NStorm",url="/forum/viewtopic.php?p=3794836#p3794836"]Я бы шил Low = 0xD6 лучше, чтобы полную мощность на кристал подавать.[/uquote]
не всегда большая мощность является "хорошо". во первых, появится больше виляние частоты по сторонам, во вторых, кварцы частенько не выдерживают такие издевательства и ломаются(перестают генерить). мощность должна быть такой, чтобы только поддерживать незатухающие колебания
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
[uquote="samand587",url="/forum/viewtopic.php?p=3794842#p3794842"][uquote="NStorm",url="/forum/viewtopic.php?p=3794836#p3794836"]инверсными или нет бывают только биты/галочки.
Кварц правильно подключен? Ёмкости какие стоят? Я бы шил Low = 0xD6 лучше, чтобы полную мощность на кристал подавать.[/uquote]
Правильно ли я понял, что при последующих подключениях к программатору после прошивки и выставления фьюзов должен к МК подключать кварц 16Мгц с конденсаторами что бы его увидел программатор?
З.Ы. В предложении пропустил запятую- смысл предложения изменился [/uquote]
Да, в режиме последовательного низковольного программирования AVR должен иметь тот источник тактового сигнала, что и выставлен фьюзами конечно.
Бывает еще высоковольтное последовательно/параллельное программирование (HVSP/HVPP). Так к примеру работает AVR Fusebit Doctor, который позволяет сбросить кривые фьюзы.