Что такое контроллер SMBus?

Молодая женщина, сидя на диване с чашкой кофе, используя ноутбук

Что такое контроллер SMBus?

Кредит изображения: Westend61 / Westend61 / GettyImages

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

Материнская плата Архитектура

В материнская плата Компьютера представляет собой печатную плату, которая координирует системные процессы и подает питание на другие компоненты системы. С компьютерной точки зрения автобус представляет собой набор параллельных проводных соединений между устройствами. Автобус несет информацию об адресах компьютеров, данных и управления. Шина SMBus расположена на материнской плате и обеспечивает легкий обмен данными с аккумулятором или Smart Аккумуляторная система (SBS), а также датчики температуры и напряжения, а также другие устройства, такие как переключатели крышки и внутренние часы. Устройство SMBus включает в себя ПЗУ с информацией о процессоре (PIROM), которое используется для хранения данных только для чтения о функциях компьютера.

Видео дня

История и поддержка SMBus

SMBus был разработан Корпорация Intel в середине 1990-х, чтобы создать недорогое устройство связи для материнских плат. Шина изначально была доступна на чипах Intel Xeon. Его конструкция основана на I²C (для Inter-Integrated Circuit, произносится как I-squared-C), более старая шина, разработанная в начале 1980-х годов компанией Philips Semiconductor. SMBus основан на I²C и в целом совместим с ним, но есть некоторые существенные различия в электрических характеристиках, протоколах и поддерживающем программном обеспечении. Устройства SMBus поддерживаются операционными системами Linux и Windows. Они также используются в системах Mac на базе Intel, где они называются Контроллер управления системой(SMC).

Протокол SMBus

А компьютерный протокол представляет собой набор согласованных правил, используемых для связи между электронными устройствами. Сообщения, передаваемые по SMBus, состоят из последовательности единиц и нулей, которые упорядочены в соответствии с протоколом SMBus. Устройства SMBus и некоторые устройства I²C, которые придерживаются этого протокола, могут подключаться к шине. Специализированные устройства, которые подключаются к SMBus, такие как интеллектуальные аккумуляторы и интеллектуальные зарядные устройства, не требуется для реализации всех команд в протоколе SMBus, но только те, которые необходимы для их собственного простого системы.

SM Автобус. Проблема с драйверами

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

Чтобы решить проблемы с оборудованием контроллера шины SM, проверьте состояние устройства в диалоговом окне диспетчера устройств. Вы можете вызвать диалоговое окно из Панели управления Windows или набрав «Диспетчер устройств» в поле поиска в нижней части меню «Пуск». В диалоговом окне диспетчера устройств разверните «Системные устройства» и найдите контроллер шины SM. Восклицательный знак, отображаемый в записи контроллера шины SM, указывает на состояние ошибки. Щелкните правой кнопкой мыши запись и выберите «Обновить драйвер». Должны отображаться инструкции по установке программного обеспечения драйвера. Если это не решит проблему, посетите веб-сайт службы поддержки производителя вашего компьютера.

Сброс контроллера управления системой на Mac

В Контроллер управления системой на Mac управляет вентилятором, подсветкой клавиатуры, индикатором заряда батареи и датчиком крышки. Проблемы с этими функциями могут означать, что необходимо перезагрузить SMC. Сначала попробуйте выключить компьютер, а затем снова включить. Если проблема не исчезнет, ​​посетите веб-сайт службы поддержки клиентов Apple, чтобы получить подробную информацию о сбросе SMC на Mac.