Kb9x i2c controller driver что это

Обновлено: 18.05.2024

О программе

Набор драйверов AMD Chipset Drivers предназначен для правильной работы чипсета, SATA контроллера и всех других компонентов материнских плат, построенных на базе логики AMD

Что нового

Новое в версии 3.10.08.506 (21.10.2021):

Новое в версии 2.17.25.506 (02.06.2021):

Исправлены проблемы:

  • Исправлена ошибка №1316 при обновлении драйвера.

Известные проблемы:

  • Для систем Windows с языковыми пакетами, отличными от английского, требуется ручная перезагрузка системы.
  • Всплывающее окно установщика Windows может появиться во время установки.
  • Журнал процесса деинсталляции не мог быть создан в автоматическом режиме.

Новое в версии 2.04.28.626 (Windows 7, 64-bit):

Системные требования

AMD Ryzen Chipset Drivers 2.10.13.408

  • Windows 10 (64-bit)
    • AMD TRX40
    • AMD X570 Chipset
    • AMD X470 Chipset
    • AMD X399 Chipset
    • AMD X370 Chipset
    • AMD B550 Chipset
    • AMD B450 Chipset
    • AMD B350 Chipset
    • AMD A320 Chipset
    • 1st/2nd/3rd Gen AMD Ryzen Threadripper Processors
    • 3rd Gen AMD Ryzen Desktop Processors
    • AMD Ryzen Desktop Processors with Radeon Graphics
    • AMD Ryzen Mobile Processors with Radeon Graphics
    • 1st/2nd Gen AMD Ryzen Desktop Processors
    • 2nd Gen AMD Ryzen Desktop Processors
    • 7th Gen AMD A-Series Processor

    AMD Ryzen Chipset Drivers 2.04.28.626

    • Windows 7 (64-bit)
      • 1st/2nd Gen AMD Ryzen Desktop Processors
      • 2nd Gen AMD Ryzen Desktop Processors
      • 7th Gen AMD A-Series Processor
      • AMD X470 Chipset
      • AMD B450 Chipset
      • AMD X370 Chipset
      • AMD B350 Chipset
      • AMD A320 Chipset

      AMD Chipset Drivers 18.10.0830

      Полезные ссылки

      Подробное описание

      AMD Chipset Drivers - включает все необходимые драйвера и компоненты для правильной работы операционной системы и программного обеспечения на компьютерах и ноутбуках, собранных на базе материнских плат с набором чипов AMD.

      Установка новейшей версии драйвера необходима для правильной работы всех компонентов компьютера, таких как контроллеры PCI Express, SATA и USB, а также для правильного управления питанием и энергосбережением.

      Новейший драйвер AMD Chipset Drivers включает следующие компоненты:

      Для Windows 10:

      • AMD Ryzen Power Plan - профиль энергопотребления
      • AMD I2C Driver - драйвер шины связи
      • AMD UART Driver - драйвер протокола передачи данных
      • AMD GPIO2 Driver - драйвер интерфейса ввода/вывода
      • PT GPIO Driver - драйвер интерфейса ввода/вывода
      • AMD AS4 ACPI Driver - драйвер интерфейса AS4 ACPI
      • AMD SFH Driver - драйвер контроллера SFH
      • AMD SFH I2C Driver - драйвер контроллера SFH I2C

      Для Windows 10/7:

      • AMD PCI Device Driver - драйвер контроллера PCI
      • AMD PSP Driver - драйвер подсистемы безопасности AMD
      • AMD IOV Driver - драйвер виртуализации ввода-вывода
      • AMD USB Filter Driver - драйвер фильтра USB устройств
      • AMD CIR Driver - драйвер параметра CIR
      • AMD MicroPEP Driver - драйвер устройства MicroPEP
      • AMD SMBUS Driver - драйвер шины системного управления

      Для Windows 7:

      • AMD SATA Driver - драйвер SATA контроллера
      • AMD USB Driver for Hudson - драйвер контроллера USB
      • AMD USB 3.0 Driver for ZP - драйвер контроллера USB 3.0
      • AMD USB 3.1 Driver - драйвер контроллера USB 3.1
      • PT USB 3.1 Driver - драйвер контроллера USB 3.1

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

      За эти 8 лет работы программа стала невероятно быстрее и умнее. Сегодня, DriverPack это самая большая в мире база уникальных драйверов, которая расположена на сверхскоростных серверах по всему миру. Для того, чтобы установка драйверов всегда проходила не только быстро, но и максимально качественно, мы используем технологии машинного обучения, что делает наш алгоритм подбора еще лучше и точнее. При всем этом, нам удалось оставить программу абсолютно бесплатной, чтобы каждый желающий мог ей воспользоваться.

      Не работает тачпад. Hid на шине i2c. Запуск этого устройства невозможен. (Код 10)



      Acer extensa 2519. Windows 10. Сначала несколько недель тачпад не работал после того как подключен был мышь, а сегодня он вообще перестал работать. Мышь работает. Пытался сам починить да ни каких успехов. Уже переустанавливал драйвер, остальные дрова на месте. Искал решение на данную проблему в интернете, выполнял все предложения, но без успешно. (Но могу что то и пропустить). (Я могу не совсем понимать что нужно делать, так как у меня маленький уровень владения пк) Прошу помочь мне с данным недугом.

      драйвер обнови а затем в панели управления под знаком мыши настрой оба

      elektron43 Оракул (65749) Alex Muktarov, смотри настройки в Панели управления - мышь-настройки - если там нет настроек то нет и драйверов своих

      Я нашел выход. Нужно было обновить Биос. На 10-ке бывает что драйвера не коректно работают, и обновление биоса помогает устранить неполадки.

      Вам нужно в диспетчере задач сначала отключить устройство, а потом включить это же устройство.
      Результат : Желтый треугольник перестаёт быть рядом с иконкой устройства и оное включается и работает нормально.
      (Я вот это вот всё сделал и сработало!)

      Спасибо, бро!
      Несколько раз перезагружал ноут, передергивал батарейку, а оно вон где собака зарылась. Спасибо огромное)))

      Ene kb9x i2c controller driver что это

      Ноутбуки Acer | Packard Bell

      Прикрепленное изображение

      Здесь будем обсуждать общие вопросы по ноутбукам Acer, делиться советами по эксплуатации, аксессуарам, настройке и решению проблем.
      Внимание , если по вашей модели ноутбука есть отдельная тема, нужно задавать вопрос именно в ней.

      Сделал темку по аналогии с Toshiba.

      через год эксплуатации. Ну и матрицы (Равно как и мониторы) Acer-овские - тоже отдельная песня, вроде проблем нет, но с яркостью-контрастом все таки что то не то.

      Ну и в таком духе, продолжайте.

      новый 5920 качество деталий класс привод сони-нек лететь не должен. матрица да контрастность яркость нормальные а вот углы обзора ацтой, но как говорится лучшим во всём быть нельзя. Доволен на все сто.

      ASPIRE 3684
      экран "стеклянный" , углы обзора и по вертикали и по горизонтали оч большие.
      Выбирал тщательно
      критерии при выборе:
      1. минимальная стоимость/нормальное качество
      2. максимальное количество "дырок" для коммуникаций
      Точно знал что покупаю, всем оч доволен, дрова под ХРюшу на сайте есть и сам сайт отличный и раздел поддержки отличный в отличии от . ASUS к примеру.

      Если на поддержке чего-то не находите смотрите асеровский фтп там вообще всё есть
      Я не модер, мне опросы неподвластны. Бук такой-же, жалко что WiFi и Bluetooth стоят заглушки :)
      А разве создавший опрос не может его изменить? O.o
      Если что, пиши в QMS, там разберёмся.

      А я знаю. Я за "Нашими девайсами" тоже слежу :wink_kind:

      O.o Заглушки?
      Я думал, там место всё подготовлено, осталось только сам чип воткнуть. И антенна тоже проложена. У меня при попытке сдвинуть переключатель WLAN пишется, что Enabled, правда ничего не происходит.
      PS В сервис-центре и BTH, и WiFi поставят. Не за спасибо, конечно.

      5720G
      Не помню номера-буквы дальше, но со свеми коммуникациями и ва-аще упакован по максимуму для своей линейки.
      Не нравится, что WiFi не поддерживает никакое шифрование кроме WPA 64/128. Пока никто не взломал моего канала, но КПК и даже ЗЫЗ сынишки поддерживают гораздо более продвинутые способы шифрования.

      Когда подбирал его себе, от компетентного продавца-консультанта (знакомый) получил фразу: "лучше покупать Китай, на котором честно написано, что это - Китай, а не Объединенная Европа или Голландия. Один фик - Китай." Это он про НР .

      Если отбросить претензии типа мало держит акк (мой пока 3 часа с ВиФи держит), которые можно предъявить абсолютно всем букам, то других недостатков не обнаружено. Тьфу-тьфу-тьфу .

      ЗЫ
      Своего ответа в опросе не нашел. Я бы ответил, что полностью удовлетворяет.

      5112. Хорошая машинка, все устраивает, но после года использования как-то разболталась клава (при нажатии на кнопки цоканье какое-то не такое :) ), у крышки люфт появился, протерся корпус, где ладони ставлю. Сейчас купил родителям HP 6620, качество сборки ни в какое сравнение. Да, и еще. Поставляемая винда с асерами-это ужас. Дурацкие асеровские приложения, безумно грузящие систему (у меня загрузка на минуту дольше чем без них). На ХП такого нет и в помине. Думаю, следущим буком будет ХП. Syssaa, все верно, просто ты учитывай, что по соотношению цена/качество лучше АСЕРа не найти. Therion1,
      На данный момент не согласен. Год назад - да, за такие деньги это было лучшее педложение. Но не сейчас. А разве создавший опрос не может его изменить? O.o
      Если что, пиши в QMS, там разберёмся.
      Э, а вот у меня как раз стоят заглушки на пружинках :) :) :). Хоть обдергайся ;). Бук из 094 партии.
      Я думал, там место всё подготовлено, осталось только сам чип воткнуть. И антенна тоже проложена. У меня при попытке сдвинуть переключатель WLAN пишется, что Enabled, правда ничего не происходит.
      PS В сервис-центре и BTH, и WiFi поставят. Не за спасибо, конечно.

      Фиг знает, может и подготовлено. Я так это подумал, нафик оно мне нужно - есть трубка с вафлей и зубом. Кабель к ней тоже всегда с собой. Ну и зачем оно мне? :)

      З.Ы Посмотрел "Стремного производителя" дисковода - TSST Corp какая-то :)

      Дурацкие асеровские приложения, безумно грузящие систему (у меня загрузка на минуту дольше чем без них).

      Да это почти все производители небезгрешны: У тошибы тоже море радостей, у азуса хватает. Сносить-сносить-сносить и ставить нормальную винду. Для любителей D2D Recovery - переделывать дистрибутив :)

      Therion1,
      На данный момент не согласен. Год назад - да, за такие деньги это было лучшее педложение. Но не сейчас.

      Ну хорошо, ты просто напиши, что сейчас по цене/качеству лучше асера.

      Угу. и чтобы ещё за такие деньги со звуковой с оптическим выходом. (при покупке он и пересилил:))

      А по поводу загрузки - у меня 5 минут, и что? Зато я спокоен за вирусы - Нортон всё обсматривает :search: Без него - моментом грузится.

      и чтобы ещё за такие деньги со звуковой с оптическим выходом
      ИМХО. Ноутбук - не настольный компьютер, здесь важна мобильность. И, бывает, нет времени ждать, пока он там загрузится, когда информация нужна срочно (конечно если этой информации нет в КПК :) ).

      Довелось сравнить свой ACER TravelMate 2493(старшая конфигурация с гигом оперы и хардом на 120) и ASUS Z99L - обе модели бюджетного диапазона,примерно одинаковая цена,сходны параметры - с обоими покопался не так мало:
      на Асере прикручивал ХР второй системой(продаётся с Вистой бизнесс),разумеется все дрова и настройки и оптинизации двух систем,ну и т.п;
      на Асусе установка ХР тока без Висты(продаётся с ДОСом) и дальнейшая доводка "до ума"(кстате не так просто ставить ХР на эту модель,есть небольшой гимор с контролером харда,нужен внешний флопик и полазать в биосе)

      Я бы так сказал : не то что бы АСЕР очень хорошь,но и другим не уступает.

      Драйверы на чипсеты AMD I2C Controller

      AMD

      В каталоге нет драйверов для AMD I2C Controller под Windows . Скачайте DriverHub для автоматического подбора драйвера.

      • Yandex Browser
      • Opera Browser
      • Avast Free Antivirus
      • World of Tanks
      • World of Warships

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

      Модуль - Драйвер моторов с управляющим контроллером, I2C-flash - является драйвером коллекторных моторов с управлением по шине I2С.

      Модуль относится к серии «Flash», а значит к одной шине I2C можно подключить более 100 модулей, так как их адрес на шине I2C (по умолчанию 0x09), хранящийся в энергонезависимой памяти, можно менять программно.

      Для запуска мотора достаточно передать модулю число, определяющее коэффициент заполнения ШИМ от 0 до ±100%, значение определяет скорость, а знак, направление вращения мотора.

      Модуль позволяет блокировать (стопорить) и освобождать вал остановленного (останавливаемого) мотора. В первом случае остановка мотора осуществляется с резким торможением и последующим удержанием вала, а во втором, торможение осуществляется плавно, по инерции, без удержания вала.

      Модуль может получать данные с магнитного или оптического энкодера установленного на ротор мотора. В таком случае модулю нужно задать количество магнитов или оптических щелей энкодера. После чего скорость можно задавать не только коэффициентом заполнения ШИМ, но и количеством полных оборотов в минуту. Наличие энкодера позволит не только задавать скорость, но и получать реальную скорость вала и количество совершённых оборотов, даже если он вращается посредством внешних сил. Если на роторе мотора установлен редуктор, то модулю нужно указать его передаточное отношение.

      Видео:

      Спецификация:

      Подключение:

      Перед подключением модуля ознакомьтесь с разделом "Смена адреса модуля на шине I2C" в данной статье.

      Назначение разъёмов модуля:

      Разъем из 4 выводов используется для подключения к шине I2C.

      Разъем из 2 выводов используется для подачи питания на мотор через драйвер модуля.

      Разъем из 6 выводов используется для подключения мотора и энкодера.

      • M - два выхода для подключения коллекторного мотора.
      • S - два входа сигналов от магнитного или оптического энкодера.
      • V - выход питания логики энкодера (соединён с выводом 5V).
      • G - общий вывод питания (соединён с выводом GND).

      Подключение мотора без энкодера:

      При подключении мотора без энкодера используются только выводы M (Motor).

      Выводы G (GND), V (Vcc), S (Signal) остаются не задействованы.


      Подключение мотора с энкодером:

      Для подключения мотора используются выводы M.

      Для подключения энкодера используются выводы G (GND), V (Vcc), S (Signal).


      Подключение модуля к управляющей плате:

      Модуль подключается к аппаратной или программной шине I2C Arduino. В комплекте имеется кабель для быстрого и удобного подключения модуля к колодке I2C на Trema Shield. Если на шине I2C уже имеется другое устройство, то для подключения модуля, предлагаем воспользоваться I2C Hub.


      Питание:

      Подробнее о модуле:

      Модуль построен на базе микроконтроллера STM32F030F4, драйвера DRV8833 и снабжен собственным стабилизатором напряжения. Модуль способен поддерживать заданную скорость и направление вращения вала, сверяясь с показаниями энкодера. На плате модуля имеется красный светодиод информирующий об отличии реальной скорости от заданной.

      Модуль без энкодера позволяет:

      • Менять свой адрес на шине I2C.
      • Управлять внутренней подтяжкой линий шины I2C (по умолчанию включена).
      • Указывать борт установки модуля (модуль левого колеса / модуль правого колеса).
      • Задавать скорость вращения вала от 0 до ±100%, при этом знак определяет направление.
      • Останавливать двигатель и/или указать тип его остановки. Двигатель может быть остановлен двумя способами: отключением мотора (свободный ход) или торможением (стопор).
        Заданный тип применяется ко всем последующим остановкам двигателя.
      • Останавливать двигатель по истечении заданного времени.
      • Определять наличие ошибки драйвера (перегрузка по току, перегрев, низкое напряжение).

      Модуль с энкодером дополнительно позволяет:

      • Указывать передаточное отношение редуктора мотора.
      • Указывать количество магнитов или оптических щелей энкодера.
      • Задавать скорость вращения вала, указав количество оборотов в минуту или метров в секунду. Во всех случаях можно указывать отрицательные значения для вращения в обратную сторону.
      • Получать флаг отличия заданной скорости вращения вала от реальной, а так же указывать процент отклонения при котором будет устанавливаться данный флаг. На плате модуля имеется красный светодиод, который дублирует состояние этого флага.
      • Узнавать текущую скорость вращения вала.
        Скорость вращения вала определяется по показаниям энкодера, даже если мотор отключён, а вал вращается по средством внешних сил.
      • Узнавать количество совершённых полных оборотов вала.
        Количество оборотов вала определяется по показаниям энкодера, даже если мотор отключён, а вал вращается по средством внешних сил.
      • Остановить двигатель по истечении заданного количества полных оборотов вала. А зная размеры колеса, можно остановить двигатель по прохождении указанного расстояния.

      Специально для работы с модулем - Драйвер моторов с управляющим контроллером, I2C-flash, нами разработана библиотека iarduino_I2C_Motor которая позволяет реализовать все функции модуля.

      Подробнее про установку библиотеки читайте в нашей инструкции.

      Смена адреса модуля на шине I2C:

      По умолчанию все модули FLASH-I2C имеют установленный адрес 0х09. Если вы планируете подключать более 1 модуля на шину I2C, необходимо изменить адреса модулей таким образом, чтобы каждый из них был уникальным. Более подробно о том, как изменить адрес, а также о многом другом, что касается работы FLASH-I2C модулей, вы можете прочесть в этой статье.

      Настройка модуля:

      Настройка модуля заключается в указании параметров энкодера и редуктора.

      Настройка модуля на работу мотора без энкодера:

      Если драйвер работает с мотором без энкодера, то необходимо сбросить количество магнитов энкодера и указать состояние флагов инверсии вращения. Дополнительно можно указать способ остановки мотора (с освобождением или блокировкой вала).

      • Настройку модуля достаточно выполнить один раз в коде функции setup() .
      • Функция begin() инициирует работу с модулем.
      • Функция setMagnet() позволяет задать количество магнитов или оптических щелей энкодера. Так как данный пример демонстрирует настройку модуля на работу мотора без энкодера, то функция вызывается с параметром 0 - нет магнита или оптических щелей на валу энкодера.
      • Функция setInvGear() позволяет настроить инверсии вращения вала.
        • Первый параметр функции устанавливается в true если выходной вал редуктора вращается в сторону противоположную вращению ротора мотора.
        • Второй параметр функции устанавливается в true если ротор мотора вращается против часовой стрелки, при положительных скоростях.

        Настройка модуля на работу мотора с энкодером:

        Если драйвер работает с мотором и энкодером, то необходимо указать количество магнитов энкодера, состояние флагов инверсии вращения и передаточное отношение редуктора. Дополнительно можно указать способ остановки мотора (с освобождением или блокировкой вала) и процент отклонения скорости до установки ошибки.

        • Настройку модуля достаточно выполнить один раз в коде функции setup() .
        • Функция begin() инициирует работу с модулем.
        • Функция setMagnet() позволяет задать количество магнитов или оптических щелей энкодера. В данном примере указано 7 магнитов или оптических щелей.
        • Функция setInvGear() позволяет настроить инверсии вращения вала.
          • Первый параметр функции устанавливается в true если выходной вал редуктора вращается в сторону противоположную вращению ротора мотора.
          • Второй параметр функции устанавливается в true если ротор мотора вращается против часовой стрелки, при положительных скоростях.

          Настройка модуля при помощи регистров:

          Карта всех регистров модуля с их подробным описанием доступна на странице Wiki - Мотор-редуктор с управляющим контроллером, I2C-flash - Datasheet.

          • В предыдущих разделах модуль был настроен при помощи функций: setMagnet() , setInvGear() , setReducer() и setError() .
          • Работа модуля была продемонстрирована функциями setSpeed() и setStop() .
          • Функция setMagnet() записывает значение параметра в регистр 0x11 «MAGNET» .
          • Функция setInvGear() записывает значение параметров в регистр 0x25 «BITS_2» .
          • Функция setReducer() записывает значение параметра в регистры 0x12-14 «REDUCER» .
          • Функция setStopNeutral() сохраняет бит поведения вала при остановке в регистр «STOP» .
          • Функция setError() записывает значение параметра в регистр 0x0A «MAX_RPM_DEV» .
          • Функция setSpeed() записывает значение в регистры «SET_PWM» или «SET_RPM» .
          • Функция setStop() устанавливает бит остановки в регистре 0x24 «STOP» или записывает условие остановки в регистры 0x1E-20 «STOP_REV» , или 0x21-23 «STOP_TMR» .

          Следующий пример выполняет те же действия, что и пример из раздела «Настройка модуля на работу мотора с энкодером», но без использования библиотеки iarduino_I2C_Motor.

          Если для остановки мотора записывать в регистр REG_STP значение 0b00000010 , то мотор будет останавливаться резко, в отличии от плавной остановки записью значения 0b00000011 .

          Примеры работы с модулем:

          Примеры работы с модулем при помощи библиотеки iarduino_I2C_Motor и описание всех её функций, доступны на странице Wiki - Мотор-редуктор с управляющим контроллером, FLASH-I2C.

          Сама библиотека содержит больше примеров, доступных из меню Arduino IDE: Файл / Примеры / iarduino I2C Motor (мотор).

          Функции setSpeed() , getSpeed() , setStop() и getSum() , вызванные с параметрами MOT_RPM, MOT_M_S, MOT_MET и MOT_REV поддерживаются только модулем с установленным энкодером.


          Один из моих самых любимых интерфейсов. Разработан в компании Philips и право на его использование стоит денег, но все на это дружно положили и пользуют в свое удовольствие, называя только по другому. В Atmel его зовут TWI , но от этого ничего не меняется :) Обычно при разборе IIC во всех книгах ограничиваются примером с EEPROM на этом и ограничиваются. Да еще юзают софтверный Master. Не дождетесь, у меня будет подробный разбор работы этой шины как в режиме Master так и Slave, да еще на аппаратных блоках с полным выполнением всей структуры конечного автомата протокола. Но об этом после, а сейчас основы.

          Логический уровень
          Как передаются отдельные биты понятно, теперь о том что эти биты значат. В отличии от SPI тут умная адресная структура. Данные шлются пакетами, каждый пакет состоит из девяти бит. 8 данных и 1 бит подтверждения/не подтверждения приема.

          После адресного пакета идут пакеты с данными в ту или другую сторону, в зависимости от бита RW в заголовочном пакете.
          Вот, например, Запись. В квадратиках идут номера битов. W=0

          Организация памяти.
          Это относится уже не столько к самому протоколу I 2 C , сколько к заморочкам создателей разных EEPROM и прочих I 2 C устройств. Но встречается это повсеместно, поэтому я расскажу про этот момент. Но, повторюсь, это не аксиома, не стандарт и вообще зависит от конкретного Slave устройства. Так что датит в зубы и вкуривать, но обычно так принято.

          Скриншот с осциллографа RIGOL 1042CD

          Вроде бы все, практический пример с AVR будет потом, а пока помедитируйте над диаграммой работы конечного автомата TWI передатчика ATmega8. Скоро я вас буду этим грузить!

          Страшна? ;) На самом деле там все не так брутально. Можно обойтись вообще парой десятков строк кода на ассемблере.

          Спасибо. Вы потрясающие! Всего за месяц мы собрали нужную сумму в 500000 на хоккейную коробку для детского дома Аистенок. Из которых 125000+ было от вас, читателей EasyElectronics. Были даже переводы на 25000+ и просто поток платежей на 251 рубль. Это невероятно круто. Сейчас идет заключение договора и подготовка к строительству!

          А я встрял на три года, как минимум, ежемесячной пахоты над статьями :)))))))))))) Спасибо вам за такой мощный пинок.

          200 thoughts on “Интерфейсная шина IIC (I2C)”

          (2) Софтового мастера сделать не сложно. А вот слейва как-то просто не получается.

          Щас попробую с опен ид поиграться.

          Более того, многие предпочитают делать софтовый И2С мастер чтобы не заморачиваться с встроенным в TWI конечным автоматом.

          Я сделал софтового слейва на AT89C2051, но работало жутко медленно.

          плюсадин. я уже раз 5 жаловался что логины глючат :D нашел выход, что залогинился, пару минуток подождал и рефреш. работает, но бесит :\

          DI HALT спасибо за статью. Давно ждал рассказ про I2C. :)

          Отличная статья! А есть последняя диаграмма только в чуть лучшем качестве? А то буквы трудно различить.

          Читайте также: