Интерфейс I2C.Если мастер всегда должен только посылать данные, то не заморачиваясь с двунаправленными линиями, можно ли не ожидая ACK и выдержав паузу, посылать след. данные?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
райгл
22 сентября 2005 г. 21:46
Составить ответ
|||
Конференция
|||
Архив
Ответы
НЕЛЬЗЯ (+)
—
net
(23.09.2005 09:11
83.237.5.149
, 376 байт)
Можно. Просто надо сформиррвать ещё один импульс. Без паузы.
—
A_S_N
(22.09.2005 22:43
62.33.221.99
,
пустое
)
То есть мастер послал байт, а потом сам же ещё один бит?
—
райгл
(22.09.2005 23:22
85.30.226.223
,
пустое
)
Мастер 9-тый бит не шлёт. Он формирует имульс на SCL. То есть, размер PDU - 9 бит : 8 данных, один - пустышка.
—
A_S_N
(22.09.2005 23:34
62.33.221.99
,
пустое
)
Достоверность передаваемых данных это самое важное в любом интерфейсе и при любом протоколе. Как без проверки ACK вы реализуете этот принцип?
—
rezident
(22.09.2005 22:13
195.222.149.11
,
пустое
)
Пауза не нужна...Но без ACK стрёмно !!! Никогда нельзя быть до конца уверенным в принимаемых данных !!!
—
Натюрморт
(22.09.2005 21:50
217.10.38.56
,
пустое
)
Можно, все можно. А зачем паузу выдерживать?
—
БУБУ
(22.09.2005 21:48
195.131.84.204
,
пустое
)
Иногда требуется для записи
—
=L.A.=
(22.09.2005 22:27
213.134.214.10
,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru