Драйверы CAN

Встраиваемые микроконтроллеры для систем управления приводом и автоматизации
Ответить
Аватара пользователя
Eugene!
Сообщения: 25
Зарегистрирован: 18 июл 2022, 12:42
Откуда: Питер

Драйверы CAN

Сообщение Eugene! » 08 сен 2022, 09:28

Здравствуйте.

В проектах скачанных с вашего сайта и с bitbucket инициализация CAN есть только в виде CANopen в закрытом виде.
Мне не нужен CANopen, но мне нужен просто драйвер CAN. В библиотеке "niietcm4_" (https://bitbucket.org/niietcm4/k1921vkx ... ietcm4_pd/) тоже нет. Он когда-то был выложен, на форуме НИИЭТ лежат его разрозненные куски (https://forum.niiet.ru/viewtopic.php?f=37&t=548), а где можно взять его целиком?
Даже самую простую задачу можно сделать невыполнимой, если провести достаточное количество совещаний.

Аватара пользователя
Лашкевич Максим
Сообщения: 342
Зарегистрирован: 30 дек 2015, 10:38

Re: Драйверы CAN

Сообщение Лашкевич Максим » 08 сен 2022, 11:05

Добрый день.
Во-первых, можно просто читать даташит и по нему запрограммировать (мы свой CANOpen так писали). Не надо никаких библиотек. Во-вторых, какие-то примеры работы с CAN встречаются на битбакете. С ходу попалось https://bitbucket.org/niietcm4/k1921vkx ... app/main.c
В-третьих, наверное, лучше задать этот вопрос на форуме НИИЭТа, а также на самом битбакете (создать ишью?)
В-четвертых, если это _было_ на битбакете, а потом удалили, то, вероятно, это должно было остаться в коммитах репозитория. Запульте целиком и посмотрите старые коммиты.
С уважением,
Лашкевич Максим.
skype: maxlashk
Инженер-программист ООО "НПФ Вектор", Москва.

aeu!
Сообщения: 8
Зарегистрирован: 11 июн 2020, 16:15

Re: Драйверы CAN

Сообщение aeu! » 14 мар 2023, 15:55

Добрый день!
Столкнулся с проблемой. В новой партии плат на 1921ВК028 поставили кварц 16 МГц вместо 12 МГц.
Присвоил OSECLK_VAL соответствующее значение. Все работает, кроме прошивки из UniCON.
Получаю сообщение "Ошибка получения ответа VERSION. dll недоступна."

Ответить