1

Тема: Нет приема фреймов из CAN при скорости менее 10мс

CANNY 7
Написан проект для приема и отправки сообщений из CAN.
Возникла проблема получения данных в фреймах скорость между которыми менее 10мс
Как изменить проект или проблема в железе и это максимально, что возможно от CANNY ?
Два скриншота скоростей:
1. Скриншот 1 - разница во времени между фреймами 10 мс, и это данные получены CANNY и лежат в буфере.
2. Скриншот 2 - разница во времени 5мс и это желаемый результат. В таком режиме сейчас CANNY не принимает фреймы и в буфере пусто.

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

Скриншот 1.jpg, 11.84 кб, 396 x 49
Скриншот 1.jpg 11.84 кб, скачивался 39 раз, последний раз 2024-01-14 

Скриншот 2.jpg, 26.86 кб, 684 x 58
Скриншот 2.jpg 26.86 кб, скачивался 40 раз, последний раз 2024-01-14 

2

Re: Нет приема фреймов из CAN при скорости менее 10мс

Без диаграммы сложно судить о причинах происходящего.

В первую очередь попробуйте использовать режим фильтрации сообщений CAN: https://canny.ru/docs/c72duo/can/#sec-- … y-drajvera
И оценить фактическое время исполнения диаграммы: https://canny.ru/docs/c72duo/resources/ … -diagrammy