Зачем SCL в i2c подтягивают?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
mandigit
30 декабря 2003 г. 10:17
Составить ответ
|||
Конференция
|||
Архив
Ответы
Ответ: Кроме арбитража, по спецификации slave устройство имеет право не отпускать SCL от нуля если не готово выдать очередной бит при чтении его мастером.
—
Mebius
(30.12.2003 13:30,
пустое
)
I2C имеет арбитраж.Для этого и нужно. Еще есть такое понятие как мультимастер... Читайте спеки на филипке. (-)
—
Puh
(30.12.2003 11:32,
пустое
)
А как вы хотите делать "единичку"? :)
—
Алексей Мусин
(30.12.2003 11:06,
пустое
)
Включаю активный выходной транзистор. Ведь SCL полностью принадлежит мастеру. Остальные могут только читать.
—
mandigit
(30.12.2003 11:32,
пустое
)
Заметьте - включаете _"верхний"_ выходной транзистор
—
Алексей Мусин
(30.12.2003 13:01, 433 байт)
А вот это уже серьезней. Есть причина задуматься.
—
mandigit
(30.12.2003 13:18,
пустое
)
Если эта ваша Активная Единичка идет от х51 проца, то может и пройдет дело. А для настоящих единичек хуже.
—
Кадет Бигль
(30.12.2003 11:47, 36 байт)
А при чем тут ACK?
—
mandigit
(30.12.2003 11:52,
пустое
)
Рак мозга. Результат беспробудного пьянства. Не дочитал пост, сорри.
—
Кадет Бигль
(30.12.2003 12:00,
пустое
)
Тогда уж лучше "почему в i2c SCL - выход с открытым стоком ?"
—
Peter K.
(30.12.2003 10:24,
пустое
)
А почему _должен_ быть выход с открым стоком? Это указано в спецификации?
—
mandigit
(30.12.2003 11:35,
пустое
)
Чтобы не погорело, когда програмер лажу напишет. Древний как мир способ защиты электроники от програмеров
—
Basic Instinct
(30.12.2003 11:46,
пустое
)
SCL используется в режиме multimaster для арбитража
—
smav
(30.12.2003 11:34, 319 байт)
Круче будет - а вообще зачем в i2c SCL! О-как
—
Александр Р.
(30.12.2003 10:37,
пустое
)
Ответ: да и нафиг этот i2c!;)
—
igor_q
(30.12.2003 10:45,
пустое
)
Пора под елку!!
—
Александр Р.
(30.12.2003 10:57,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru