Я использую приложение QT Creator. В моем приложении мне нужно передавать и получать данные с использованием протокола CAN с использованием исходного кода C ++.
Я также много искал в Google, но мне не удалось найти исходный код для этого.
Независимо от языка, сначала следует понимать протокол CAN (т. Е. Формирование пакетов данных), а также различные используемые уровни и каков базовый физический транспорт. Поскольку это касается более чем одной системы, вы должны начать с эталонной реализации, такой как плата Discovery или другие платы, на которые есть ссылки в http://liu.diva-portal.org/smash/get/diva2:822343/FULLTEXT01.pdf, или же http://www.keil.com/forum/22051/can-bus-on-lpc2129/
Других решений пока нет …