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

 
 
> 10 устройств на i2c, как организовать порядок общения
ControllerZ
сообщение Nov 4 2008, 11:23
Сообщение #1


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

Группа: Свой
Сообщений: 197
Регистрация: 6-08-05
Пользователь №: 7 409



Есть линия и2с и 10 устройств на ней с уникальными адресами. Как избавиться от одновременной передачи данных в i2c сразу от нескольких устройств? smile3046.gif
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
rezident
сообщение Nov 4 2008, 15:01
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(ControllerZ @ Nov 4 2008, 16:23) *
Есть линия и2с и 10 устройств на ней с уникальными адресами. Как избавиться от одновременной передачи данных в i2c сразу от нескольких устройств? smile3046.gif
Что за устройства-то? Вообще-то в спецификации I2C имеется штатный способ разрешения коллизий и ничего специального придумывать не требуется. Нужно лишь, чтобы все ваши устройства поддерживали режим "мульти-мастер". Читайте спецификацию I2C.
Go to the top of the page
 
+Quote Post
ILYAUL
сообщение Nov 5 2008, 12:25
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 940
Регистрация: 16-12-07
Из: Москва
Пользователь №: 33 339



Цитата(rezident @ Nov 4 2008, 19:01) *
Что за устройства-то? Вообще-то в спецификации I2C имеется штатный способ разрешения коллизий и ничего специального придумывать не требуется. Нужно лишь, чтобы все ваши устройства поддерживали режим "мульти-мастер". Читайте спецификацию I2C.

И к тому же у Вас 10 уникальных адресов , так вообще не должно существовать проблем , ибо в протоколе , необходимым условием является передача адреса устройсва к которому Вы обращаетесь.


--------------------
Закон Мерфи:

Чем тщательнее составлен проект, тем больше неразбериха, если что-то пошло не так
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 10:37
Рейтинг@Mail.ru


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