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

 
 
> Ошибки при обмене по протоколу CAN 2.0B в многопроцессорной системе
Fledgling
сообщение Sep 27 2008, 19:01
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 23
Регистрация: 27-09-08
Пользователь №: 40 529



Здравствуйте!
На этом форуме я новичок, поэтому прошу прощения, если разместил вопрос не в том топике.

Ситуация следующая - есть многопроцессорная система (на базе процессоров семейства ST10), обмен данными между ними ведется по протоколу CAN 2.0B.

Каждый процессор выдает через КАН информаци, необходимую для расчетов другому. Выдача настроена на частоту 100Гц (выставление данных на шину КАН производится по прерыванию от таймера).

Другие процессора сравнивают принятые значения с измеренными ими самими и производят вычисления.

Проблема в том, что наблюдается потеря кадров при выдаче по шине при работе нескольких микропроцессоров одновременно. Второй процессор ведет счетчик обновления данных от первого (к примеру) и наблюдает потери (для теста МК1 выдает инкрементирующийся каждые 100Гц счетчик циклов, второй обрабатывает его прием с частотой 800Гц - второй процессор наблюдает в итоге "разрывы" по пришедшему счетчику - приходят значения 1000, 1001, 1002, 1003, 1005, 1006 - пропущено 1004).

Если включен только один передатчик(передача вдется только с одного из МК - потерь фактически не наблюдается). Если на шину выдает два передатчика - идут потери.

Обьясните пожалуйста чайнику, вследствие чего могут возникать потери при приеме\передаче по CAN 2.0B?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Fledgling   Ошибки при обмене по протоколу CAN 2.0B в многопроцессорной системе   Sep 27 2008, 19:01
- - Fledgling   UP!   Sep 29 2008, 16:47
|- - spf   Цитата(Fledgling @ Sep 29 2008, 22:47) UP...   Sep 29 2008, 17:17
|- - Fledgling   Цитата(spf @ Sep 29 2008, 23:17) можно до...   Sep 29 2008, 18:19
|- - Dog Pawlowa   Цитата(Fledgling @ Sep 29 2008, 21:19) С ...   Sep 30 2008, 09:12
||- - Fledgling   Цитата(Dog Pawlowa @ Sep 30 2008, 15:12) ...   Sep 30 2008, 14:51
||- - Andrew2000   Цитата(Fledgling @ Sep 30 2008, 18:51) .....   Sep 30 2008, 15:53
||- - spf   Цитата(Fledgling @ Sep 30 2008, 20:51) Во...   Sep 30 2008, 15:58
||- - Vokchap   Цитата(spf @ Sep 30 2008, 18:58) В CAN со...   Sep 30 2008, 16:04
|- - spf   Цитата(Fledgling @ Sep 30 2008, 00:19) Пе...   Sep 30 2008, 15:45
||- - Fledgling   Цитата(spf @ Sep 30 2008, 21:45) Перегруз...   Sep 30 2008, 16:09
||- - spf   Цитата(Fledgling @ Sep 30 2008, 22:09) Им...   Sep 30 2008, 16:27
|- - spf   Цитата(Fledgling @ Sep 30 2008, 00:19) Пр...   Sep 30 2008, 17:42
|- - Fledgling   Цитата(spf @ Sep 30 2008, 23:42) И снова ...   Sep 30 2008, 17:50
|- - spf   Цитата(Fledgling @ Sep 30 2008, 23:50) Тр...   Oct 1 2008, 12:34
|- - spf   Еще раз перечитал первые ваши посты. Сообщалось чт...   Oct 1 2008, 13:36
|- - Dog Pawlowa   Цитата(spf @ Oct 1 2008, 15:34) Теряться ...   Oct 1 2008, 14:35
|- - Fledgling   Цитата(Dog Pawlowa @ Oct 1 2008, 20:35) К...   Oct 2 2008, 04:08
|- - spf   Цитата(Fledgling @ Oct 2 2008, 10:08) Чте...   Oct 2 2008, 07:35
||- - Fledgling   Цитата(spf @ Oct 2 2008, 13:35) Вектора т...   Oct 2 2008, 08:13
|- - Dog Pawlowa   Цитата(Fledgling @ Oct 2 2008, 07:08) Чте...   Oct 2 2008, 07:41
|- - Fledgling   Цитата(Dog Pawlowa @ Oct 2 2008, 13:41) К...   Oct 2 2008, 09:20
|- - Fledgling   Цитата(Dog Pawlowa @ Oct 2 2008, 13:41) Б...   Oct 2 2008, 11:17
|- - spf   Цитата(Fledgling @ Oct 2 2008, 17:17) Как...   Oct 2 2008, 12:35
|- - Dog Pawlowa   Цитата(Fledgling @ Oct 2 2008, 14:17) Как...   Oct 2 2008, 12:40
|- - spf   Цитата(Dog Pawlowa @ Oct 2 2008, 18:40) Н...   Oct 2 2008, 13:16
|- - Dog Pawlowa   Цитата(spf @ Oct 2 2008, 16:16) Не вводит...   Oct 3 2008, 06:29
|- - spf   Цитата(Dog Pawlowa @ Oct 3 2008, 12:29) У...   Oct 3 2008, 07:24
|- - Dog Pawlowa   Цитата(spf @ Oct 3 2008, 10:24) Операция ...   Oct 3 2008, 08:34
- - Огурцов   Цитата(Fledgling @ Sep 27 2008, 19:01) вс...   Sep 30 2008, 05:33
- - Vokchap   У вас восемь каналов у каждого узла сконфигурирова...   Sep 30 2008, 15:16
|- - Fledgling   Цитата(Vokchap @ Sep 30 2008, 21:16) У ва...   Sep 30 2008, 15:31
|- - Vokchap   Цитата(Fledgling @ Sep 30 2008, 18:31) Оч...   Sep 30 2008, 15:57
|- - Andrew2000   Цитата(Vokchap @ Sep 30 2008, 19:57) ...а...   Sep 30 2008, 16:04
||- - spf   Цитата(Andrew2000 @ Sep 30 2008, 22:04) ...   Sep 30 2008, 16:17
||- - Andrew2000   Цитата(spf @ Sep 30 2008, 20:17) Приплыли...   Sep 30 2008, 16:24
|||- - Vokchap   Цитата(Andrew2000 @ Sep 30 2008, 19:24) У...   Sep 30 2008, 16:30
|||- - Fledgling   Цитата(Andrew2000 @ Sep 30 2008, 22:24) П...   Sep 30 2008, 16:33
||- - Dog Pawlowa   Цитата(spf @ Sep 30 2008, 19:17) Приплыли...   Sep 30 2008, 16:32
||- - spf   Цитата(Dog Pawlowa @ Sep 30 2008, 22:32) ...   Sep 30 2008, 16:37
||- - Andrew2000   Цитата(Dog Pawlowa @ Sep 30 2008, 20:32) ...   Sep 30 2008, 16:38
||- - Fledgling   Цитата(Dog Pawlowa @ Sep 30 2008, 22:32) ...   Sep 30 2008, 16:39
||- - spf   Цитата(Fledgling @ Sep 30 2008, 22:39) У ...   Sep 30 2008, 16:46
|||- - Fledgling   Цитата(spf @ Sep 30 2008, 22:46) Такие по...   Sep 30 2008, 16:56
||- - Dog Pawlowa   Цитата(Fledgling @ Sep 30 2008, 19:39) Кс...   Sep 30 2008, 16:48
||- - spf   Цитата(Dog Pawlowa @ Sep 30 2008, 22:48) ...   Sep 30 2008, 17:00
||- - Fledgling   Цитата(Dog Pawlowa @ Sep 30 2008, 22:48) ...   Sep 30 2008, 17:30
|- - spf   Цитата(Vokchap @ Sep 30 2008, 21:57) Если...   Sep 30 2008, 16:06
|- - Vokchap   Цитата(spf @ Sep 30 2008, 19:06) Если кон...   Sep 30 2008, 16:23
- - TookeR   Введение большего кол-ва приемников приведет к дру...   Oct 2 2008, 06:41


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

 


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


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