AVRDUDE_PROG FUSE БИТ | БИТЫ С ИНВЕРСИЕЙ | БИТЫ БЕЗ ИНВЕРСИИ | В ЧЕМ ОТЛИЧИЕ | 2021 | ЧАСТЬ №1

Sdílet
Vložit
  • čas přidán 23. 02. 2021
  • Avrdude_prog 3.3 fuse биты на вкладке Fuses. В чем отличие " Биты с инверсией (PonyProg) " и " Биты без инверсии (UniProf) ".
    Биты с инверсией (PonyProg) - соответствуют datasheet на МК.
    Если Вы начинающий, то fuse биты, установленные производителем, ни чем не ограничивают вашу работу с МК. Доступны все регистры AVR. Рекомендую не изменять fuse биты.
    Плейлист AVRDUDE_PROG 3.3:
    • AVRDUDE_PROG
    Ссылка на группу в телеграм:
    t.me/+RfIPhxqswnJlYTUy
    1. В чём отличие AVRDUDE_PROG от AVRDUDE, как формируется командная строка avrdude:
    • AVRDUDE_PROG И AVRDUDE...
    2. Все, что касается AVRDUDE_PROG:
    czcams.com/play/PLy.html...
    3. Новый контроллер не работает, залочил контроллер:
    • AVRDUDE_PROG ДЛЯ НАЧИН...
    4. Всё про Fuse биты AVR:
    easyelectronics.ru/avr-uchebny...
    5. Прочие ссылки:
    www.gaw.ru/html.cgi/txt/doc/mi...
  • Věda a technologie

Komentáře • 18

  • @eduardsamoylenko4621
    @eduardsamoylenko4621 Před 2 lety

    Сергей огромное спасибо, буду пробовать.

  • @IvanIvanov-vv2nx
    @IvanIvanov-vv2nx Před 3 měsíci +2

    Это ж надо научиться так дубово объяснять.

  • @user-le8xz1uq7t
    @user-le8xz1uq7t Před 2 měsíci

    Можно сделать понятное видео с примером?

  • @eduardsamoylenko4621
    @eduardsamoylenko4621 Před 2 lety

    Здравствуйте Сергей! Прошу Вас оказать помощь в прошивке фьюз битов. Мой возраст далеко за 70, так что изучать эту науку поздно, а сделать кое что есть желание. Пользуюсь AVR DUDE PROG 3.3 там все ясно, а вот порядок прошивки не совсем. 1. если стоит указание снять галачку с деления на 8 нужно ли после этого программировать фьюзы заново и в какой последовательности,т.е. сначало прошить фьюзы а потом микроконтроллер или как? 2.Если фьюзы уст. другие т. е. в отличие от заводской уст. Два Attiny13a заблокировал, хотя делал все как рекомендуют. С уважением к Вам.

  • @user-hs1ni2uw2d
    @user-hs1ni2uw2d Před 3 lety

    Подскажите пожалуйста, что делать, если прошил неправильные биты для ESR метра MG328(BigDisplay)?

  • @victorpetrov-ck3xy
    @victorpetrov-ck3xy Před 5 měsíci

    масло масленое , как правильно установить никто обьясьнить не может с примером , а если автор не указал в чем программировал только прошивка , либо так заумничают либо хрен поймеш проблема в том что в каждой программе надо ставить свои фьюзы отэтого неразбериха с пиками этого нет

  • @Tom-ez3nj
    @Tom-ez3nj Před 2 lety

    А подскажите, у нас например по даташиту в атмега32, есть фьюзы cksel0, cksel1, cksel2, cksel3. Я хочу запрограммировать последние три, кроме нулевого. Получается мне нужно выставить прямые фьюзы без инверсии и поставить галку только на нулевом фьюзе?

  • @uzel1822
    @uzel1822 Před 3 měsíci

    Здравствуйте! Читал, что калибровочный байт нужно прописывать в прошивку ( в темах про не работающий замок стиральных машин Candy). Так ли это или программа сама куда надо прописывает, либо прошивка читает с контроллера? Зачем то программа в своей папке его сохраняет.

    • @BodnarSergey
      @BodnarSergey  Před 3 měsíci

      Конфигурационные Fuse-биты необходимы для настройки важных системных функций. Их запись можно выполнить только через внешний интерфейс программирования. Программно можно только опросить состояние fuse-бит. Конфигурационные биты позволяют настроить источники сброса, в т.ч. супервизор питания, детектор просадок питания и сторожевой таймер; а также задать параметры запуска, разрешить работу интерфейса JTAG и задать идентификатор пользователя JTAG-порта.
      Lock-биты предназначены для раздельной установки уровня защиты секторов flash-памяти. Они используются для блокирования возможности чтения и/или записи кода программы. Lock-биты можно записать либо с помощью внешнего программатора, либо из прикладной программы, причем только в направлении усиления уровня защиты. Стереть lock-биты можно только командой Chip erase, причем фактическое стирание lock-бит произойдет только после полного стирания flash-памяти.
      Fuse- и lock-биты в незапрограммированном состоянии равны единице, а в запрограммированном - нулю.
      Перепрограммирование fuse- и lock-бит выполняется аналогично Flash-памяти программ.
      www.gaw.ru/html.cgi/txt/doc/micros/avr/arh_xmega_a/4_4.htm

  • @yl923
    @yl923 Před 2 lety +1

    Тема не раскрыта... Можно было сделать видео с расшифровкой битов? После чтения битов галка означает, что бит запрограммирован или нет?

    • @BodnarSergey
      @BodnarSergey  Před rokem

      А что Вы понимаете под "запрограммированным" битом?
      czcams.com/video/XMkZilVZdmI/video.html
      Внимательно прочитайте название(цель) видео.
      Тут информация по расшифровке
      easyelectronics.ru/avr-uchebnyj-kurs-konfiguraciya-fuse-bit.html

  • @gromitwoll6907
    @gromitwoll6907 Před 2 lety +4

    семь минут бла-бла-бла. А по сути самое главное так и не сказал.
    Зачем рассказывать про то что где-то там какой-то дядя за вас определит фьюзы. Может быть стоит рассказать как самим делать осмысленный выбор, включать бит или не включать.
    Например бит BODEN отвечает за включение детектора низкого напряжения который отключает микроконтроллер. Так вот когда там галочка стоит эта функция включена или выключена????!!!!
    Но вместо этого одна вода по типу "вы новичок, ничего не понимаете, ничего не меняйте, бла-бла-бла "

    • @gromitwoll6907
      @gromitwoll6907 Před 2 lety

      @@BodnarSergey "... и информации по этому вопросу в сети достаточно."
      Тем более если такой информации в сети предостаточно можно было бы и не снимать это видео.
      В любом случаи практического смысла это видео не имеет. Придется в любом случаи идти в эти другие источники и искать информацию.

    • @yl923
      @yl923 Před 2 lety

      @@BodnarSergey Ну реально бред какой то... Вроде на русскую аудиторию видео рассчитано. Можно было просто объяснить расшифровку битов после того как нажал читать биты в какого то МК? А так видео ради видео...

    • @BodnarSergey
      @BodnarSergey  Před rokem

      @@gromitwoll6907 easyelectronics.ru/avr-uchebnyj-kurs-konfiguraciya-fuse-bit.html
      Возможно Вы невнимательно прочитали название(цель) видео

  • @gromitwoll6907
    @gromitwoll6907 Před 2 lety

    А фьюзы инверсные или не инверсные не из-за программ. А из-за того что на заре создания микроконтроллеров для того что бы изменить состояние бита в ноль нужно было подать высокое напряжение и сжечь транзистор который отвечал за ту или иную функцию.

    • @BodnarSergey
      @BodnarSergey  Před rokem

      Внимательно прочитайте название(цель) видео.