Утилита CANcat (или CAN-Мессенджер)

Недавно я купил себе CAN-трансивер USB2 CAN FD_V1 и с удивлением обнаружил насколько же простой и лаконичный протокол заложили разработчики в прошивку STM32G0B1CBT6. Это протокол SLCAN. По сути serial CLI . И это оказалось очень кстати, ведь в программировании микроконтроллеров порой приходится работать с UDS протоколом. Как известно, UDS протокол работает поверх сетевого протокола ISO-TP . В этом тексте я написал под SLCAN простую отладочную утилиту для отладки процесса передачи данных по протоколу ISO-TP (ISO 15765-2).

https://habr.com/ru/articles/948770/

#CANcat #memcpy #netcat #can_bus #isotp #DoCAN #usb2canfd #can #slcan #serial_port

Утилита CANcat (или CAN-Мессенджер)

Пролог Недавно я купил себе CAN-трансивер USB2CANFD_V1 и с удивлением обнаружил насколько же простой и лаконичный протокол заложили разработчики в прошивку STM32G0B1CBT6. Это протокол SLCAN. По сути...

Хабр

Обзор USB-CAN переходника USB2CANFD_V1

В этом тексте я произвел обзор широко распространенного переходника с USB на CAN? который называется USB2CANFD V1. Вы узнаете, что это за прибор и с какой стороны следует к нему подходить.

https://habr.com/ru/articles/944112/

#can #USB2CANFD_V1 #USB2CANFD #SLCAN #canfd #CANFD #STM32G0B1CBT6 #WeAct_Studio #WeAct #cangaroo

Обзор USB-CAN переходника USB2CANFD_V1

В этом тексте я произвел обзор USB-CAN переходника USB2CAN FD V1, который я купил себе на Aliexpress, чтобы поиграться. USB2CANFD V1 - относительно новое устройство (2024 год), которое вобрало в себя...

Хабр
@overflo @xan
#slcan 🧟‍♀️ - it's like a bicycle with support wheels compared to a proper mountain bike. slcan has no flow control, not error frames, no bus off, no proper recovery, only fixed bitrates, no #CANFD support. As it's based on serial (over USB) no auto detection.