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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Общие ошибки у AT90CAN128 - когда они должны возникать?, А ведь все когда-то чайниками были!
Ancient
сообщение Mar 4 2009, 11:03
Сообщение #16





Группа: Новичок
Сообщений: 2
Регистрация: 4-02-09
Пользователь №: 44 395



Не подскажет ли кто-нибудь, при каких условиях может возниктуть эта ошибка
SERR: Stuff error. Detection of more than five consecutive bit with the same polarity ?
Go to the top of the page
 
+Quote Post
galjoen
сообщение Mar 4 2009, 16:37
Сообщение #17


Знающий
****

Группа: Свой
Сообщений: 841
Регистрация: 10-05-07
Из: Чебоксары (Россия)
Пользователь №: 27 640



Цитата(Ancient @ Mar 4 2009, 14:03) *
Не подскажет ли кто-нибудь, при каких условиях может возниктуть эта ошибка
SERR: Stuff error. Detection of more than five consecutive bit with the same polarity ?

Так ведь там написано. Больше 5 одинаковых бит подряд в пакете. Самый стандартный случай возникновения этой ошибки - это когда кто-то находясь в состоянии Error Active ошибку нашёл и пакет с ошибкой, выставив доминанту на 6 бит, разрушил. Это называется Error Frame кадр послал. Кроме того из-за неодинаковых скоростей у более быстрого это м.б. Ну и из-за помех в линии конечно.
Go to the top of the page
 
+Quote Post
Ancient
сообщение Mar 30 2009, 07:11
Сообщение #18





Группа: Новичок
Сообщений: 2
Регистрация: 4-02-09
Пользователь №: 44 395



Цитата(galjoen @ Mar 4 2009, 19:37) *
выставив доминанту на 6 бит, разрушил.

а что это означает?
Go to the top of the page
 
+Quote Post
galjoen
сообщение Mar 30 2009, 18:30
Сообщение #19


Знающий
****

Группа: Свой
Сообщений: 841
Регистрация: 10-05-07
Из: Чебоксары (Россия)
Пользователь №: 27 640



Цитата(Ancient @ Mar 30 2009, 11:11) *
а что это означает?

А то и означает, что пакет гарантированно испортил. Т.к. доминанта в течении 6 бит гарантированно будет воспринята ВСЕМИ девайсами как ошибка (stuff error). Реально другие девайсы, увидев эту ошибку (а вызвавшую нет), тоже выставят доминанту на 6 бит. Из-за этого может получится наложение доминант на 12 бит.
А вообще советую САМОМУ прочесть описание протокола CAN. Там это всё отлично описано.
Go to the top of the page
 
+Quote Post

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

 


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


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