Да, проект вашЛашкевич Максим писал(а): ↑29 окт 2021, 11:30В примере MotorControlDemo есть два кена. Оттуда брали?
CANOPEN драйвер
Re: CANOPEN драйвер
- Лашкевич Максим
- Сообщения: 342
- Зарегистрирован: 30 дек 2015, 10:38
Re: CANOPEN драйвер
ну я вот взял последний коммит https://bitbucket.org/niietcm4/motorcon ... o/commits/
9b28e84 от 2021-08-31, прошил как есть, оба CAN работают. Увидел только багу с отображением устройства в юниконе, сейчас исправлю, запушу. Попробуйте оригинальный проект motorcontroldemo запустить. Вы на каком железе пробуете?
9b28e84 от 2021-08-31, прошил как есть, оба CAN работают. Увидел только багу с отображением устройства в юниконе, сейчас исправлю, запушу. Попробуйте оригинальный проект motorcontroldemo запустить. Вы на каком железе пробуете?
С уважением,
Лашкевич Максим.
skype: maxlashk
Инженер-программист ООО "НПФ Вектор", Москва.
Лашкевич Максим.
skype: maxlashk
Инженер-программист ООО "НПФ Вектор", Москва.
Re: CANOPEN драйвер
железо, естественно, другое.
сейчас попробую на вашем отладочном комплекте
Re: CANOPEN драйвер
сигналы CAN1 на отладочном комплекте выведены на разъем J8 при конфигурации ножек на соответствующие алт.функции, так?
Последний раз редактировалось Илья! 29 окт 2021, 15:29, всего редактировалось 1 раз.
Re: CANOPEN драйвер
Попробовал на отладочном комплекте. по крайней мере CAN2 не отвалился при инициализации обоих CANов, с Юниконом соединился по CAN2.
Скажите, а HEARTBEAT на CAN1 должен присутствовать после его правильной инициализации? Я его не вижу. На CAN2 вижу. CAN1 смотрю на J8.
Скажите, а HEARTBEAT на CAN1 должен присутствовать после его правильной инициализации? Я его не вижу. На CAN2 вижу. CAN1 смотрю на J8.
Последний раз редактировалось Илья! 29 окт 2021, 15:45, всего редактировалось 1 раз.
Re: CANOPEN драйвер
как Вы это определили?
- Лашкевич Максим
- Сообщения: 342
- Зарегистрирован: 30 дек 2015, 10:38
Re: CANOPEN драйвер
А какой именно отладочный комплект вы запускали? HEARTBEAT должен присутствовать на осциллографе как минимум. Я проверял так - прошил motorcontroldemo скофигурированный в build.h как HW_VECTOR_MK_40_4 в контроллер MK40.4, у него оба CAN разведены. В оба CAN по очереди втыкал CAN провод от переходника marathon, проверял, что устройство корректно видно в юниконе.
С уважением,
Лашкевич Максим.
skype: maxlashk
Инженер-программист ООО "НПФ Вектор", Москва.
Лашкевич Максим.
skype: maxlashk
Инженер-программист ООО "НПФ Вектор", Москва.
Re: CANOPEN драйвер
комплект который с техасовским инвертором -Лашкевич Максим писал(а): ↑29 окт 2021, 16:05А какой именно отладочный комплект вы запускали? HEARTBEAT должен присутствовать на осциллографе как минимум. Я проверял так - прошил motorcontroldemo скофигурированный в build.h как HW_VECTOR_MK_40_4 в контроллер MK40.4, у него оба CAN разведены. В оба CAN по очереди втыкал CAN провод от переходника marathon, проверял, что устройство корректно видно в юниконе.
//VectorCARD с отладочным комплектом DRV8301
#define HW_VECTORCARD_DRV8301_EVM
контроллер НИЭТ
вот и я думал, что HEARTBEAT должен присутствовать. но я его не вижу или не там смотрю
- Лашкевич Максим
- Сообщения: 342
- Зарегистрирован: 30 дек 2015, 10:38
Re: CANOPEN драйвер
Ну смотреть надо на B(14) и F(14) судя по коду, если брать голую плату и на ней смотреть.
С уважением,
Лашкевич Максим.
skype: maxlashk
Инженер-программист ООО "НПФ Вектор", Москва.
Лашкевич Максим.
skype: maxlashk
Инженер-программист ООО "НПФ Вектор", Москва.
Re: CANOPEN драйвер
Добрый день. Продолжаем разговор.
Просмотрел еще раз схему платы инвертора. CAN1 выводить на эти ножки бесполезно, т.к. они задействованы под SPI. На плате инвертора перед разъемом J8 стоит изолятор.
Поэтому сконфигурировал под CAN1 ножки B3/E2 и смотрю сигнал на плате контроллера, разъем PLS2-2. Но, к сожалению, там тоже не вижу сигнала HEARTBEAT.
Просмотрел еще раз схему платы инвертора. CAN1 выводить на эти ножки бесполезно, т.к. они задействованы под SPI. На плате инвертора перед разъемом J8 стоит изолятор.
Поэтому сконфигурировал под CAN1 ножки B3/E2 и смотрю сигнал на плате контроллера, разъем PLS2-2. Но, к сожалению, там тоже не вижу сигнала HEARTBEAT.