• Слетит ли лицензия Win 10 обновленная с лицензионной Win 8.1, если я сделаю полный wipe?

    @damewigit Автор вопроса
    У меня не OEM, обычная лицензия. Обновился до Win 10, сделал сброс с удалением всех файлов со всех дисков, после сброса лицуха подятнулась, через Microsoft Account я так понял. Подтянулась даже лицуха на офис после его установки и входа.
  • Включение светодиода по USB?

    @damewigit Автор вопроса
    Рапортую. Собрал на доске, стабилитроны сдвинул к контроллеру по Вашему совету, Сначала скомпилировал через Make All, залил: Устройство USB Не опознано.
    Потом через Atmel Studio, залил: циклы подключений - отключений устройства. Добавив строку включения пина со светодиодом, горит, точнее моргает когда винда издает звук отключения устройства.

    Решил разобраться с фьюзами, выставил в калькуляторе согласно тексту статьи, получилось так: h:DD l:E1, как и в статье, заливаем, коннектим, устройство не опознано, а конкретно "Сбой запроса дескриптора USB-устройства.". Кстати после заливки таких фьюзов ругается avrdude о том что не может верифицировать данные после записи, также как я писал выше. Если залить дефолтные фьюзы, то все ок. При заливке он еще пишет: "warning: cannot set sck period. please check for usbasp firmware update.", но он всегда так пишет, мелкие программы заливаются и работают.

    На данный момент вижу два слабых места:
    1. USBASP не может нормально залить фьюзы (в статье используют USBTINY)
    2. Грешу на стабилитроны, не совсем понимаю их роль в этой схеме, но в понедельник куплю новые и точно на 3.6 В.

    P.S. В один из микроконтроллеров "случайно" залил в lfuse и hfuse 0x00, теперь он не отвечает:
    initialization failed, rc=-1
    Double check connections and try again, or use -F to override
    Как это пофиксить? или выбросить его?
  • Включение светодиода по USB?

    @damewigit Автор вопроса
    Статью что запостил выше перенесли на GeekTimes, там архив в конце, https://drive.google.com/file/d/0Bzfsg51B_f2qMDFjO... в нем исходники, схема включения, не посмотрите?

    Перестал записываться микроконтроллер, avrdude пишет:
    verification error, first mismatch at byte 0x0000
    0x48 != 0x00
    Может я исчерпал количество циклов перезаписи? Хотя купил его недавно, вряд ли насчитаю больше 100. Перестал писаться примерно после того как ввел такие фьюзы
    -U lfuse:w:0xe1:m
    -U hfuse:w:0xdd:m
    хотя потом я сверил вывод команды part с таким же новым микроконтроллером они были идентичны.

    Дальше я взял этот новый микроконтроллер и залил на него мой hex по исходникам из той статьи (в прошлый раз это приводило к циклам включения - отключения) сейчас же никакой реакции, даже со строчкой включения пина на котором светодиод - не горит. Тестовый hex с моргающим светодиодом работает. Странно все это. Теперь приступаю к статье которую Вы мне показали, посмотрим что получится.
  • Включение светодиода по USB?

    @damewigit Автор вопроса
    Оставил я эту затею, поймал себя на мысли, что понятия не имею что такое фьюзы:) начну с более простых вещей: моргающих светодиодов и пищалок:) может посоветуете литературу? я начал вот эту, Белов А.В. "Создаем устройства на микроконтроллерах", но когда дошел до прерываний не смог повторить тоже самое на моей atiny45.
  • Включение светодиода по USB?

    @damewigit Автор вопроса
    "В частности совершенно не ясно как вы посылаете сигналы к устройству"
    -Устройство не определяется, рано что-то посылать.

    "можно подобрать диоды на меньшу\большу"
    -Пробовал даже без диодов :)
  • Включение светодиода по USB?

    @damewigit Автор вопроса
    "Это делается подтяжкой сигнала D- резистором на питание, чтоб при включении устройства проходило такое распознавание"
    -Так и есть, стоит резистор 2.2к между VCC и D-.

    "самое оптимальное - это 12МГц."
    -Я так понял только на 16.5 не нужен внешний кристалл, у автора в статье было 16.5 и на видео все работало.

    "в костантах тоже бардак."
    -Поправил, не заводится.

    Ниже запощу ссылку на архив с исходниками, если не сложно, гляньте пожалуйста.