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

Шина керування системою (SMBus) є двопровідний інтерфейс, через який проста система та пристрої керування живленням можуть спілкуватися з рештою системи. Протокол сумісний із протоколом шини I2C і часто використовується для моніторингу умов живлення, температури та інших датчиків на платі.

Контролер SMBus (або контролер системної шини) є частиною вашого чіпсета. Цей біт контролює температуру та напругу системної плати. Програмам, які зчитують ваші апаратні датчики, потрібен цей контролер.

Шина керування системою (SMBus) є двопровідний інтерфейс, через який різні чіпи компонентів системи можуть спілкуватися між собою та з рештою системи.

I2C підтримує кілька режимів: стандартний, швидкий і високошвидкісний. Стандартний режим дозволяє використовувати тактову частоту до 100 кГц, тоді як режими Fast і High-Speed ​​працюють швидше. SMbus допускає тактову частоту лише до 100 кГц, тому немає необхідності порівнювати SMBus з будь-яким іншим режимом, крім стандартного I2C.

Для цього натисніть «Пуск», клацніть «Панель керування», а потім «Диспетчер пристроїв». Виберіть Перегляд, виберіть Пристрої за типом, а потім розгорніть Системні пристрої. Двічі клацніть пристрій SMBus, а потім виберіть вкладку Драйвер. Натисніть Roll Back Driver, щоб відновити драйвер пристрою SMBus Controller.

SMBus — це шина керування системою, яка використовується на персональних комп’ютерах і серверах для низькошвидкісний зв'язок управління системою. Контролер SMBus інтегрований у більшість наборів мікросхем Intel®.

SMBus вимагає a мінімальна тактова частота шини 10 кГц (Крім випадків простою автобуса). I2C не має такої вимоги. Максимальна частота SMBus становить 100 кГц, що дорівнює максимальній швидкості I2C, що працює в стандартному режимі.

Related Post