Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
а если наоборот. 3 устройства пошлют с одним адресом. а в теле можно будет понять от кого. так же тоже вроде можно?
Отправлено
Kukaracha
12 октября 2007 г. 15:29
В ответ на:
в CAN нет адресации кому, есть только от кого.
отправлено <font color=gray>ничего не знаю</font> 12 октября 2007 г. 15:26
Составить ответ
|
Вернуться на конференцию
Ответы
у троих будет один адрес ? тебя ждут клинч шины :)
—
ничего не знаю
(12.10.2007 15:36:14
78.106.119.111
,
пустое
)
т.е в этом случае арбитраж не сработает?
—
Kukaracha
(12.10.2007 15:37:55
193.93.162.164
,
пустое
)
Глупости доктор говорит. Посылку с одним идентификационным полем могут получить все устройства на шине без каких- либо коллизий.
—
Elektronik
(12.10.2007 15:40:4
194.85.99.225
,
пустое
)
пока начало этих посылок не совпадет, вот тогда тебя ждет много и...(+)
—
ничего не знаю
(12.10.2007 15:41:58
78.106.119.111
, 208 байт)
а если 2-а устройства пошлют одновременно пакет с одинаковым адресом?
—
Kukaracha
(12.10.2007 15:41:9
193.93.162.164
,
пустое
)
арбитраж разрулит. Сначала реально по шине будет передано одно, затем после завершения транзакции другое. Причем это разруливается аппаратно на нижнем уровне cамой схемой CAN-контроллеров.
—
Elektronik
(12.10.2007 15:43:18
194.85.99.225
,
пустое
)
вот не помню, рулит ли арбитраж после приема адреса или нет. Но п...(+)
—
ничего не знаю
(12.10.2007 15:48:34
78.106.119.111
, 227 байт)
Арбитраж рулит в первых служебных битах и пофигу какой там адрес дальше.
—
Elektronik
(12.10.2007 16:13:29
194.85.99.225
,
пустое
)
Вернее адрес интересен для определения приоритета, но коллизий все-равно никаких не будет
—
Elektronik
(12.10.2007 16:14:33
194.85.99.225
,
пустое
)
неправда. арбитраж рулит и в адресе.
—
Kukaracha
(12.10.2007 16:33:12
193.93.162.164
,
пустое
)
мне вот интересно, где вы в CAN нашли адрес???
—
Aleksey75
(12.10.2007 16:52:6
85.192.152.228
,
пустое
)
ну пусть будет идентификатор :)
—
Kukaracha
(12.10.2007 20:29:48
193.93.162.164
,
пустое
)
фигня, это всё непрямые ручки , фсё нормуль работает, только нафиг так делать..
—
Aleksey75
(12.10.2007 15:54:36
213.135.114.142
,
пустое
)
будет ошибка на линии в этом случае. т.е. я думаю работать будет, но будут ошибки иногда
—
Kukaracha
(12.10.2007 15:53:46
193.93.162.164
,
пустое
)
это делается не на передающей стороне, а на приёмной (см.выше)
—
Aleksey75
(12.10.2007 15:30:50
213.135.114.142
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
скольким Омам равен эквивалент двух резисторов по 10 Ом, соединённых параллельно?:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru