1

Тема: 7.2 Duo шлюз Согласование скорости CAN (1M->500Kb)

Всем привет! Есть задача - шина 1M без возможности изменения скорости к ней надо подключить устройство, которое работает на 500K. то есть задача пропускать в обе стороны траффик без изменений, просто на шинах разные скорости.

Это мой первый опыт c Canny, подскжите пожалуйста, правильно ли я реализовал, исходя из документации драйвера шлюза canny_ru/docs/c72duo/cangateway/

Пока нет возможность посмотреть трффик в кан шинах, а как это съмулировать на эмуляторе тоже пока не разобрался.

Вложений в сообщении

Иконка вложения Supra_selector_gateway.cfd 1.46 кб, скачивался 25 раз, последний раз 2024-06-29 

2

Re: 7.2 Duo шлюз Согласование скорости CAN (1M->500Kb)

Не вполне понятно зачем включен драйвер ДАП (см.изображение)

Остальное вопросов не вызывает.

Убедитесь, что шина правильно терминированна: https://forum.canny.ru/viewtopic.php?pid=8823#p8823

И см: https://forum.canny.ru/viewtopic.php?pid=9810#p9810

Вложений в сообщении

dap.png, 23.2 кб, 559 x 404
dap.png 23.2 кб, скачивался 16 раз, последний раз 2024-07-01 

3

Re: 7.2 Duo шлюз Согласование скорости CAN (1M->500Kb)

Константин, CANNY пишет:

Не вполне понятно зачем включен драйвер ДАП (см.изображение)

Спасибо за информацию. что касается ДАП - моя логика была следующая - шины работают на разной скорости, а значит передача должна быть асинхронной. Я не правильно понял ?

4

Re: 7.2 Duo шлюз Согласование скорости CAN (1M->500Kb)

Я не правильно понял ?

Драйвер шлюза CAN и драйвер асинхронной передачи CAN - это два разных, независимых драйвера. Ваше решение отступить от документации в данном случае кажется не вполне обоснованным.