Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Суббота
11 мая
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Кибернетика, автоматика, протоколы
1298247
Топик полностью
=AlexD=
(04.04.2023 06:04, просмотров: 183)
ответил
3m_в_мeтpo
на
Rs485 тоже нет ни в одном ПК. А там где есть с вероятностью более 90% это usb переходник. Такая же ситуация как с can. Кстати в китайских станках в писюк воткута pcie-can карта.
UART - это стандартное устройство для любой OS, а CAN - это в лучшем случае мутная либа для конкретного переходника. Так что ситуация отнюдь не симметричная.
надо придумать объяснение этому мудизму, иначе рехнуться можно
Ответить
Это в мышиной оболочке мутная либа. А в ОС для программистов - стандартный сетевой интерфейс начиная аж с 2.6.25 то есть ...дцать лет как.
-
3m
(04.04.2023 11:22
)
Ну, лично мне, честно говоря, не сильно-то нравится, что в более-менее свежих ядрах линукса CAN запилили наподобие сетевого интерфейса (сдается мне, что при этом теряется возможность получать от CAN-контроллера временн[b]ы[/b]е метки).
Eddy_Em
(255 знак., 04.05.2023 23:43
,
ссылка
)
Метки времени есть если их дарйвер кан поставляет (говнокодеры в линуксе тоже есть). А еще в ядре есть навороченный модуль bcm (broadcast manager). Я его функционал не вкурил.
-
3m
(05.05.2023 15:51
)