1 (20-02-2022 23:22:35 отредактировано opel009)

Тема: перебор байтов в can

Помогите разобраться. Вроде простая задача, а понять не могу что не так cany 5.2
Задача перебирать байты CAN D7 D6, значения  20-2f по адресу 180, на скорости 500кб
диаграмма во вложении
в симуляторе все ок
по факту анализатором перебора не вижу
вижу строку 180 8 00 00 00 00 00 00 21 00
иногда меняя скорость генератора по периуду и заполнению можно увидеть пр включении пару переборов 21-2b-25 и все
в симуляторе все ок, а по факту нет, перепробовал всевозможные варианты, даже напрямую индекс в комутатор подавать, на выходе анализатором вижу одно значение

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

Иконка вложения 5,2настоящпико перебор 20-2f по адресу 180.cfd 2.44 кб, скачивался 118 раз, последний раз 2022-02-20 

2

Re: перебор байтов в can

Для корректной отправки CAN-сообщений, "1" в регистр начала передачи CAN следует записывать непосредственно в момент передачи (см.вложение).

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

Иконка вложения c52настоящпико перебор 20-2f по адресу 180.cfd 2.71 кб, скачивался 116 раз, последний раз 2022-02-21 

3

Re: перебор байтов в can

Денис, CANNY пишет:

Для корректной отправки CAN-сообщений, "1" в регистр начала передачи CAN следует записывать непосредственно в момент передачи (см.вложение).

пробовал, не работает, вот с такими частотами генератора (во вложении) делает перебор 21-21-23 и остаеться висеть 23
с другими частотами просто виси 21
пробовал  1 постоянно в регистр начала передачи ставить, тоже перебор не работает
еще вариант котрый пробовал во вложении
то что вижу в анализаторе
адр                                          периуд счетчик                             
180 8 00 00 00 00 00 00 21 00      0      958555
из этого меня смущает периуд, всегда 0 независимо от чистоты генератора

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

Иконка вложения 5,2настоящпико перебор 20-2f по адресу 180.cfd 2.69 кб, скачивался 115 раз, последний раз 2022-02-21 

Иконка вложения 5,2настоящпико перебор 20-2f по адресу 180.cfd 2.61 кб, скачивался 109 раз, последний раз 2022-02-21 

4

Re: перебор байтов в can

opel009 пишет:

то что вижу в анализаторе

1. Какой анализатор вы используете?
2. В каком режиме работает анализатор: NORMAL или LISTEN-ONLY?
3. К шине подключен только контроллер и анализатор или есть и другие устройства?
4. Есть ли терминирующие сопротивления между CAN-H и CAN-L?

5 (21-02-2022 21:06:50 отредактировано opel009)

Re: перебор байтов в can

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

то что вижу в анализаторе

1. Какой анализатор вы используете?
2. В каком режиме работает анализатор: NORMAL или LISTEN-ONLY?
3. К шине подключен только контроллер и анализатор или есть и другие устройства?
4. Есть ли терминирующие сопротивления между CAN-H и CAN-L?

1. Старый 5,2 который отдельным программатором пишется
2, галочка LISTEN-ONLY стоит
3, подключен только анализатор
4, резистора нет, резистор 120ом пробовал добавлять, ничего не меняется

6

Re: перебор байтов в can

opel009 пишет:

1. Старый 5,2 который отдельным программатором пишется
2, галочка LISTEN-ONLY стоит
3, подключен только анализатор
4, резистора нет

1. Если речь о CANNY 5.2, то он никогда не поддерживал работу в режиме анализатора. Может быть CANNY 7 ?
2. Снимите галочку.
3. Хорошо.
4. Установите резистор/ы: https://forum.canny.ru/viewtopic.php?pid=6434#p6434

7 (21-02-2022 21:23:44 отредактировано opel009)

Re: перебор байтов в can

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

1. Старый 5,2 который отдельным программатором пишется
2, галочка LISTEN-ONLY стоит
3, подключен только анализатор
4, резистора нет

1. Если речь о CANNY 5.2, то он никогда не поддерживал работу в режиме анализатора. Может быть CANNY 7 ?
2. Снимите галочку.
3. Хорошо.
4. Установите резистор/ы: https://forum.canny.ru/viewtopic.php?pid=6434#p6434

извиняюсь, неправильно п1 прочитал
CANNY 5.2 используется для подачи сигнала в CAN
В качестве анализатора использую CANhakcer резисторы в канхакерре есть

8 (21-02-2022 21:32:23 отредактировано opel009)

Re: перебор байтов в can

Все заработало, спасибо, галочку убрал в анализаторе
если не сложно, для понимания, напишите для чего нужна это галочка

9

Re: перебор байтов в can

напишите для чего нужна это галочка

См.здесь: https://forum.canny.ru/viewtopic.php?pid=9272#p9272