Ремонт: Ноутбуков, Компьютеров
https://vlab.su/

Кто-нибудь может объяснить отличие шин I2C и SMBus?
https://vlab.su/viewtopic.php?f=178&t=66868
Страница 1 из 1

Maslov [ 10 окт 2017, 14:25 ]
Заголовок сообщения:  Кто-нибудь может объяснить отличие шин I2C и SMBus?

В теории получается что должна быть одна шина I2C(два провода SDA и SLC) на которой параллельно висят все "медленные" устройства(контроллеры)(тачпад, датчики температур, камера, EDID матрицы, управление шимами, АКБ)

Какой контроллер является здесь ведущим? Мульт?
SMBus часть общей шины I2C?

Kosmos [ 10 окт 2017, 16:43 ]
Заголовок сообщения:  Re: Кто-нибудь может объяснить отличие шин I2C и SMBus?

ИМХО.
Отличие в том что І2С разработал Филипс а smbus интел . А в работе практически не отличаютс .В схеме может бить несколько мастеров (мульт хаб...).

Maslov [ 10 окт 2017, 17:52 ]
Заголовок сообщения:  Re: Кто-нибудь может объяснить отличие шин I2C и SMBus?

Я так понял по SMBus мульт общается с АКБ, с чарджером мульт общается уже по I2C...

Rublin [ 10 окт 2017, 22:54 ]
Заголовок сообщения:  Re: Кто-нибудь может объяснить отличие шин I2C и SMBus?

Что, наличности маловато? Модераторы могут добавить... :-)
Из инета:
"Главное отличие между интерфейсами I2C and SMBus заключается в величине тайм-аута, а также в минимальной и максимальной тактовой частоте. Шина I2C работоспособна на частотах до 0 Гц и не имеет тайм-аута по бездействию. В интерфейсе SMBus тайм-аут возможен. Тайм-аут происходит, когда ведомое устройство сбрасывает свой интерфейс после того, как сигнал синхронизации сохраняет низкий уровень в течение временного интервала, превышающего время ожидания (максимум 35 мс). Время ожидания интерфейса SMBus обусловливает минимальную тактовую частоту, равную 19 кГц.
Для надлежащего обмена данными необходимо установить частоту сигнала SMBCLK в диапазоне от 10 до 100 кГц. Однако ведущее
или ведомое устройство, подключенное к шине I2C, может удерживать сигнал синхронизации на низком уровне так долго, как это необходимо для обработки данных."
И т.д..

Maslov [ 13 окт 2017, 20:06 ]
Заголовок сообщения:  Re: Кто-нибудь может объяснить отличие шин I2C и SMBus?

Добавьте, будем благодарны!!!

Страница 1 из 1 Часовой пояс: UTC + 4 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/