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

 
 
> Общие ошибки у AT90CAN128 - когда они должны возникать?, А ведь все когда-то чайниками были!
galjoen
сообщение Jan 7 2008, 10:09
Сообщение #1


Знающий
****

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



1. Заменил ATmega64 на AT90CAN128 у двух своих устройств + добавил КАН приёмопередатчики.
2. Переписал программу (таблица прерываний и обращение к портам).
3. Разобрался (более-менее) с КАН-овскими портами.
4. Написал примитивную посылалку - принималку по КАН.
5. Попробовал - всё сразу заработало!
6. Отрубил у принимающего устройства TXCAN (не передаёт в линию ACK) - начались вопросы:
У принимающего устройства возникает ошибка "ACK error", хотя по описанию (да и логически) должна-бы возникнуть "Bit Error". Устройство-то передаёт в линию 0-й уровень (ACK), а в линии 1.
7. Запретил у принимающего устройства приём адреса генерируемого передатчиком. Судя по описанию в этом случае должна возникнуть общая ошибка - ACK error general (в линии имеется кадр с ресессивным уровнем в бите ACK). Реально у приёмника не возникает никаких ошибок. Пробовал запретить все MOb вообще, проверял разрешение всего, что относится к общим ошибкам - бесполезно.

Особенно волнует отсутствие общей ошибки (планировал использовать), что это - глюк в AT90CAN128, или во мне.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- galjoen   Общие ошибки у AT90CAN128 - когда они должны возникать?   Jan 7 2008, 10:09
- - KRS   Цитата(galjoen @ Jan 7 2008, 13:09) 6. От...   Jan 8 2008, 12:10
|- - galjoen   Цитата(KRS @ Jan 8 2008, 15:10) Как раз, ...   Jan 9 2008, 14:23
|- - KRS   Цитата(galjoen @ Jan 9 2008, 17:23) И я и...   Jan 9 2008, 14:33
|- - galjoen   Цитата(KRS @ Jan 9 2008, 17:33) А рвать л...   Jan 10 2008, 10:33
|- - KRS   Цитата(galjoen @ Jan 10 2008, 13:33) Я не...   Jan 10 2008, 12:27
|- - galjoen   Цитата(KRS @ Jan 10 2008, 15:27) Для этог...   Jan 10 2008, 15:18
|- - galjoen   Цитата(KRS @ Jan 10 2008, 15:27) Вот выдр...   Jan 11 2008, 13:31
|- - KRS   Цитата(galjoen @ Jan 11 2008, 16:31) Но о...   Jan 14 2008, 15:11
|- - galjoen   Цитата(KRS @ Jan 14 2008, 18:11) Может Вы...   Jan 15 2008, 18:51
|- - KRS   Цитата(galjoen @ Jan 15 2008, 21:51) Но б...   Jan 16 2008, 07:58
|- - galjoen   Цитата(KRS @ Jan 16 2008, 10:58) А как он...   Jan 16 2008, 14:18
|- - KRS   Цитата(galjoen @ Jan 16 2008, 17:18) Инте...   Jan 16 2008, 16:35
- - KSN   Подскажите, если возникает состояние Bus off, то к...   Mar 5 2008, 04:15
|- - KRS   Цитата(KSN @ Mar 5 2008, 07:15) Подскажит...   Mar 5 2008, 18:44
- - Ancient   Не подскажет ли кто-нибудь, при каких условиях мож...   Mar 4 2009, 11:03
- - galjoen   Цитата(Ancient @ Mar 4 2009, 14:03) Не по...   Mar 4 2009, 16:37
- - Ancient   Цитата(galjoen @ Mar 4 2009, 19:37) выста...   Mar 30 2009, 07:11
- - galjoen   Цитата(Ancient @ Mar 30 2009, 11:11) а чт...   Mar 30 2009, 18:30


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

 


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


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