Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

Если вы реализуете программный I2C-master

Отправлено rezident 15 октября 2007 г. 08:56
В ответ на: Про минимальные до у rezidentа всё отчетливо понял. Зачем максимальная после при min=0? (URL) отправлено Ivax 15 октября 2007 г. 08:00

то при передаче сначала формируйте спадающий фронт SCL и только потом меняйте состояние SDA. При приеме сначала формируйте нарастающий фронт SCL и только затем читайте состояние SDA.
При аппаратной реализации I2C-мастер желательно иметь раздельные входы и выходы для SCL и SDA. Если не снаружи, то хотя бы внутри кристалла (для случая CPLD или FPGA). Состояния автомата I2C при этом тактируются входным сигналом SCL, несмотря на то, что ВЫходной сигнал SCL генерится самим I2C-мастером.


Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
умножьте 3 на единицу:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru