
Комментарии 14
А 8Мбит скорость поддерживает?
А софт для анализа шин такой слабый и колхозный, или он такой только для canfd?
Собственно, получаем следующее размышление, какой была бы идеальная софтина для usb2can на ваш взгляд, или какой софт является отличным примером?
есть весьма навороченный busmuster он умеет протокол slcan но вроде не умеет canfd
Исходники открыты
CanHacker
Да там и к прошивке USB2CANFD_V1 вопросы есть.
1--Согласно моим испытаниям переходник USB2CANFD_V1 может отправлять пакеты не чаще чем раз в 2ms. То есть частота отправки пакетов получается максимум 500 пакетов в секунду.
2--После отправки 12400 пакетов с периодом 2ms переходник USB2CANFD_V1 перестает отвечать операционной системе. Функция WriteFile возвращает код ошибки ERROR_GEN_FAILURE. При этом не помогает даже пере инициализация файла дескриптора устройства последовательного порта. Для восстановления работоспособности приходится пере втыкать USB-С кабель. Можно подумать, что прошивка USB2CANFD_V1 имеет свойство зависать при чрезмерной нагрузке.
однобитный ADC + DAC
помниться это когда то называли компаратор.
Под этот переходник есть candleLight. Это открытая прошивка, которая реализует драйвер gs_usb. В линуксе устройство будет работать через socket can. Я именно таким адаптером чаще всего пользуюсь. Когда прошивал, в основном коде candleLight поддержки этого МК не было, но на гитхабе есть форк с реализованной поддержкой. Возможно уже и в основную ветку влили.
candleLight.
Нет, в candleLight. только делают поддержку этого чипа. Есть прошивка budgetcan которая этот чип поддерживает
https://github.com/romainreignier/candleLight_fw/tree/add_weactstudio_usb2canfdv1
В ветке add_weactstudio_usb2canfdv1 есть цель для сборки WeActStudio_USB2CANFDV1_fw
не ясно зачем нужна 8ми пиновая квадратная микросхема в верхнем слое
Гальваническая развязка, Chipanalog CA-IS3722HS

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