Цитата(Sujan @ Jun 16 2012, 18:42)

У фирмы Gaisler в GPL версии библиотек grlib, есть IP модуль CAN_OC, там же есть примеры использования.
Нормально работает, они его встраивают в свои железные процессоры, например UT699.
Подробнее тут
http://www.gaisler.com/cms/index.php?optio...&Itemid=214В бесплатной библиотеке Gaisler нет самого IP CAN. Там только заголовок. А само IP надо покупать отдельно.
И стоит IP не мало. Я интересовался у нескольких фирм-производителей IP. Самый простой CAN приемо-передатчик (не контроллер! а примитивный приемо-передатчик) с лицензией на одно применение в одной ПЛИС в одном проекте стоит от 7-8 тыс. долларов (это у них). Простенкие контроллеры с одной лицензией Вам обойдутся в 2-3 десятка тыс. долларов. Если же хочется иметь полный контроллер с многопользовательской лицензией, то готовтесь выложить от 40 до 100 тыс зелененьких.