Прошивка для устройства PCAN-Pro была успешно портирована на учебную отладочную плату JZ-F407VET6. Плата построена на базе микроконтроллера STM32F407VET6 и оснащена двумя интерфейсами CAN и USB, что позволяет использовать её как бюджетный аналог промышленного оборудования.
Для корректной работы устройства в Windows потребовалось внести изменения в исходный код прошивки, включая установку идентификаторов VID 0x0C72 и PID 0x000D. Это обеспечивает совместимость с официальными драйверами PEAK-System и утилитой PCAN-View версий 4.2.3–4.2.4.
В процессе настройки USB-трансивера в режиме Full Speed была добавлена программная подтяжка 1500 Ом на линии D+. Для устранения зависаний при старте, вызванных переполнением буфера при высокой нагрузке на шину CAN, внедрена задержка инициализации USB на 5–7 секунд, необходимая для завершения обнаружения устройства ОС.
Данное решение позволяет использовать готовое клиентское ПО без необходимости разработки собственного драйвера. Система поддерживает работу на скорости до 1 Мбит/с и обеспечивает возможность одновременного подключения к прибору из нескольких приложений.






