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

 
 
 
Reply to this topicStart new topic
> CAN под Linux:
Sasha75
сообщение Jul 21 2016, 05:22
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 20-11-07
Из: Израиль
Пользователь №: 32 499



Прошу совета: имеется плата на которой бежит Linux и управляет кучей подключенных устройств через CAN. CAN реализован при помощи SocketCAN, то есть как network device. Предлагают перевести все на другую, более мощную Linux платформу, но там CAN реализован как character device. Какие могут быть подводные камни в таком переходе? Linux-приложение - большое, многопоточное, написано давно и не мной - рефакторинг кода проблематичен.
Go to the top of the page
 
+Quote Post
SimpleSoft
сообщение Mar 4 2017, 10:41
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 273
Регистрация: 3-11-05
Пользователь №: 10 442



Добрый день.
Страшного ничего нет, просто canutils работать не будут.
Тут главный вопрос как реализован драйвер, где прерывания обрабатываются? Где обрабатывается ошибки шины ( например busoff )?

Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 07:29
Рейтинг@Mail.ru


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