реклама на сайте
подробности

 
 
> 2-wire = I2C, ?
Kail
сообщение Apr 4 2007, 14:48
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 60
Регистрация: 3-08-06
Пользователь №: 19 285



В обоих интерфейсах фигурирует SDA и SCL, но что-то подсказывает что это не одно и то же. Я прав:
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 8)
Сергей Борщ
сообщение Apr 4 2007, 15:10
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(Kail @ Apr 4 2007, 13:48) *
Я прав?
Юридически да. Т.е. I2C - это зарегистрированное филипсом название интерфейса. Хотите использовать это название в своих микросхемах - платите филипсу отчисления. Не хотите - обзовите как угодно иначе. <<Мы говорим "Ленин", подразумеваем - "Партия">>. То же и с SMBus.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
Doka
сообщение Apr 4 2007, 15:16
Сообщение #3


Electrical Engineer
******

Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778



I2C, он же TWI (TwoWireInterface), он же SMBus (в компьютерном мире)

у I2C патент филипса (как автора): чтобы не платить рояльти за использование третьи производители выдают I2C под иной личиной


--------------------
Блог iDoka.ru
CV linkedin.com/in/iDoka
Sources github.com/iDoka


Never stop thinking...........................
Go to the top of the page
 
+Quote Post
Kail
сообщение Apr 5 2007, 11:05
Сообщение #4


Участник
*

Группа: Свой
Сообщений: 60
Регистрация: 3-08-06
Пользователь №: 19 285



Хорошо тогда поставлю вопрос поконкретней. Имеем память с интерфесом I2С, цепляю ее к LPC2106 имеющий такой же интерфейс. Есть датчик цвета, у него написано, что он 2-wired. Можно ли его подключить к тем же линиям МК? По идее на шине I2C у каждого девайса должен быть свой адрес, имеют ли такой адрес устройства 2-wired? То есть, смогу ли полноценно рулить обоими девайсами висящими на общей шине, подключенной к I2C МК?
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Apr 5 2007, 17:37
Сообщение #5


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(Kail @ Apr 5 2007, 10:05) *
Есть датчик цвета, у него написано, что он 2-wired. Можно ли его подключить к тем же линиям МК?
Пока вы не признаетесь, что это за датчик (тип, ссылка на даташит), или еще лучше сами не сравните описания шины у памяти и у датчика - никто только на основании названия двух проводов вам точного ответа не даст.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
rumit2000
сообщение Apr 5 2007, 17:56
Сообщение #6


Частый гость
**

Группа: Свой
Сообщений: 175
Регистрация: 16-03-07
Из: Москва
Пользователь №: 26 228



Как правило стоит обратить внимание на такие факторы как скорость обмена - выбранную вами скорость должны поддерживать все устройства на линиии, отсутствие совпадающих адресов, у некоторых устройств адреса заданы жёстко, а некоторые можно выбрать, соединяя различные ножки на землю-питание....
и тп

Сообщение отредактировал rumit2000 - Apr 5 2007, 17:57


--------------------
Быстро, Дёшево, Качественно-выбери любые 2 пункта
Go to the top of the page
 
+Quote Post
Kail
сообщение Apr 6 2007, 09:29
Сообщение #7


Участник
*

Группа: Свой
Сообщений: 60
Регистрация: 3-08-06
Пользователь №: 19 285



http://kail.flie.pp.ru/AV01-0688EN.pdf - даташит на датчик
http://kail.flie.pp.ru/24LC128.pdf - даташит на память

Написано на RGB датчик 2-wired serial interface, 100 kHz
МК LPC2106 может иметь скорость до 400 kHz.
И в итоге буду работать на одной шине?
Go to the top of the page
 
+Quote Post
rumit2000
сообщение Apr 6 2007, 09:39
Сообщение #8


Частый гость
**

Группа: Свой
Сообщений: 175
Регистрация: 16-03-07
Из: Москва
Пользователь №: 26 228



думаю оба устройства будут работать на одной линии, конечно если максимальная частота будет не больше 100kHz


--------------------
Быстро, Дёшево, Качественно-выбери любые 2 пункта
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Apr 9 2007, 23:47
Сообщение #9


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(rumit2000 @ Apr 6 2007, 08:39) *
думаю оба устройства будут работать на одной линии, конечно если максимальная частота будет не больше 100kHz
Абсолютно согласен. Это именно очередной случай нового названия для I2C чтобы не платить лицензионные отчисления филипсу.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th July 2025 - 15:22
Рейтинг@Mail.ru


Страница сгенерированна за 0.0143 секунд с 7
ELECTRONIX ©2004-2016