Цитата(dormouse @ Feb 17 2006, 01:04)

Для начала очень желаемо суметь написать софт, который сможет принять-послать-обработать ошибку.
Не поверю что для Atmel'a такого нет. ;-)
Это же пара строк кода, после прочтения доки на can-контроллер и CAN спецификации.
- Инициализация (скорость и т.п)
- Настройка приемных фильтров (далее по прерыванию или контролю флага приема)
- Поместить в буфер сообщение и стартовать передачу
- Анализ регистров ошибок
Можно поискать/посмотреть примеры для других CAN-контроллеров, например SJA1000.
Цитата
Насчёт более высокого уровня (DeviceNET, CANOpen e.t.c) пока не сумел разобраться - складывается ощущение, что ничего готового (ни одного готового каркаса) невозможно найти...
Есть такие , один из них -
http://www.vscp.org/ PS:
Рекомендую приобрести готовое can устройство, для контроля и отладки сети между МК. Подойдут недорогие USB-CAN, цена около 100$, к ним прилагаются библиотеки и примеры.