1 (29-12-2023 11:55:19 отредактировано AlexsandrK)

Тема: Последовательная отправка CAN сообщений с заданным интервалом времени

Сдался, прошу помочь.
По принятому сообщению и его содержанию необходимо формировать два CAN сообщения, которые последовательно отправляются через равные промежутки времени.
Как это можно сделать?
Почему получается так:
Time   ID     DLC Data             
02,040 74D      4 30 30 20 00             
02,839 74D      4 30 26 20 00             
03,639 74D      4 00 00 00 00             
04,439 74D      4 30 26 20 00             
05,239 74D      4 00 00 00 00             
06,039 74D      4 30 26 20 00             
06,839 74D      4 00 00 00 00             
07,639 74D      4 30 26 20 00

Сделал по примеру из документации, все заработало!

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

Иконка вложения !Ручник и ДХО+.cfd 4.18 кб, скачивался 78 раз, последний раз 2023-12-29 

Иконка вложения !Ручник и ДХО+.cfd 4.64 кб, скачивался 74 раз, последний раз 2023-12-29 

2

Re: Последовательная отправка CAN сообщений с заданным интервалом времени

По какой причине содержание руководства в разделе "Драйвер CAN" по Canny 5 Nano отличается от CANNY 5.3 MD1A?

3

Re: Последовательная отправка CAN сообщений с заданным интервалом времени

А оно должно быть одинаковое?

4 (11-01-2024 17:55:21 отредактировано AlexsandrK)

Re: Последовательная отправка CAN сообщений с заданным интервалом времени

AlexN пишет:

А оно должно быть одинаковое?

В чем принципиальные отличия, примеры для первого нельзя использовать для второго и наоборт?
Например прикрепил к письму диаграмму, на столе она работает, но на машине сообщения отправляются, как попало, с интервалами значительно превышающими 2 секунды, почему так?
Диаграмма из первого поста так же, работает на столе, но на машине не работает.
Не могу разобраться.

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

Иконка вложения передача CAN.cfd 1.57 кб, скачивался 75 раз, последний раз 2024-01-11 

5

Re: Последовательная отправка CAN сообщений с заданным интервалом времени

Еще пробовал такой вариант отправки и их вариации

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

Иконка вложения Передача CAN по готовности.cfd 1.28 кб, скачивался 80 раз, последний раз 2024-01-12 

6

Re: Последовательная отправка CAN сообщений с заданным интервалом времени

В этих девайсах чипы разные так что отличия скорее есть чем нет. По диаграмме вроде отправляет что попало конечно но разв 2 сек. Может с терминатором что не так? А контролируете отправку чем? Если кан-монитором то поставьте в нем фильтр на этот ID. Еще на четвертом канале нано есть светодиод которым можно моргать если это ничему не мешает. см диаграмму

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

Иконка вложения передача CAN.cfd 1.99 кб, скачивался 67 раз, последний раз 2024-01-12 

7

Re: Последовательная отправка CAN сообщений с заданным интервалом времени

AlexsandrK пишет:

Еще пробовал такой вариант отправки и их вариации

Я вообще никогда готовность не смотрю потому как он всегда готов если только не бомбить отправкой каждую милисекунду