Найдено 342 результата

Лашкевич Максим
08 сен 2022, 11:05
Форум: Микроконтроллеры
Тема: Драйверы CAN
Ответы: 2
Просмотры: 12071

Re: Драйверы CAN

Добрый день. Во-первых, можно просто читать даташит и по нему запрограммировать (мы свой CANOpen так писали). Не надо никаких библиотек. Во-вторых, какие-то примеры работы с CAN встречаются на битбакете. С ходу попалось https://bitbucket.org/niietcm4/k1921vkx_sdk/src/develop/projects/NIIET-EVAL-K192...
Лашкевич Максим
18 авг 2022, 11:37
Форум: Собственное программное обеспечение
Тема: CANOPEN драйвер
Ответы: 143
Просмотры: 138244

Re: CANOPEN драйвер

Так и должно быть.
Лашкевич Максим
17 авг 2022, 11:18
Форум: Собственное программное обеспечение
Тема: CANOPEN драйвер
Ответы: 143
Просмотры: 138244

Re: CANOPEN драйвер

Здравствуйте, скорее всего вы как-то модифицировали оригинальное ПО, если PREOPERATIONAL шлется постоянно . По стандарту CANOpen устройства должны сидеть в PREOPERATIONAL, пока внешний мастер или другие устройства не переведут его в operational, и тогда устройство начинает слать и принимать PDO. Вто...
Лашкевич Максим
26 июл 2022, 13:00
Форум: Микроконтроллеры
Тема: Копирование исполняемого кода из флэша в ОЗУ
Ответы: 17
Просмотры: 14650

Re: Копирование исполняемого кода из флэша в ОЗУ

Копирование fastcode можно удалить, если нет функций в проекте с этой секцией, а с g_pfnVectors надо разбираться, как аккуратно выкорчевать (если это очень надо).
Лашкевич Максим
26 июл 2022, 11:30
Форум: Микроконтроллеры
Тема: Копирование исполняемого кода из флэша в ОЗУ
Ответы: 17
Просмотры: 14650

Re: Копирование исполняемого кода из флэша в ОЗУ

1. В оперативку помещаются только простейшие примеры типа миганием светодиодом. Motorcontroldemo не помещается. Если проект и так размещен в оперативке, то, конечно, лишний раз ничего копировать в оперативку не надо. 2. Где расположена таблица прерываний задается в регистре SCB->VTOR, который присва...
Лашкевич Максим
26 июл 2022, 10:56
Форум: Собственное программное обеспечение
Тема: UniCON
Ответы: 72
Просмотры: 87027

Re: UniCON

Добрый день. Нет, таких подробных мануалов не писали. Обмен работает одновременно и по CAN и по UART, если UART разрешен (есть дефайн CANTORS_ENA - о нём вроде написано в мануале). Если определять все пины дефайнами во всём проекте (не только uart, а ещё тогда и ШИМ, АЦП и прочее) - то проект превра...
Лашкевич Максим
26 июл 2022, 10:50
Форум: Микроконтроллеры
Тема: Проблемы с программатором
Ответы: 4
Просмотры: 6765

Re: Проблемы с программатором

Добрый день. Ну по логу видно, что OpenOCD житаг нашел корректно, потому что он измерил напряжение на чипе: VTarget = 3.313 V А что такое JTAG scan chain interrogation failed: all ones надо гуглить, я не знаю. Гуглится много, надо всё читать... Скорее всего проблема аппаратная. Попробуйте, если есть...
Лашкевич Максим
15 июл 2022, 10:18
Форум: Собственное программное обеспечение
Тема: Соотношение полюсов резольвера и мотора
Ответы: 1
Просмотры: 5529

Re: Соотношение полюсов резольвера и мотора

Добрый день. Думаю, что нормально не сделать никак - с таким резольвером получается неопределенность, т.е. условно нулевому положению по резольверу может соответствовать как ноль электрического угла ротора, так и 180 градусов (смотря как ротор стоит). Если задача стоит хоть как-то только "покрутить"...
Лашкевич Максим
02 июл 2022, 16:20
Форум: Микроконтроллеры
Тема: Работа с АЦП
Ответы: 17
Просмотры: 20857

Re: Работа с АЦП

Ну если на фазу и запуск дело завязано, то надо понять, в какой момент идет запуск ацп, в какой момент забираете данные. Можно сделать дерганье ножкой ШИМ от блока ШИМ 1, сделать дёрганье другой ножкой в момент забора данных АЦП, и сместе с оригинальным ШИМ посмотреть всё вместе не осциллографе. Пос...
Лашкевич Максим
01 июл 2022, 13:27
Форум: Микроконтроллеры
Тема: Работа с АЦП
Ответы: 17
Просмотры: 20857

Re: Работа с АЦП

Добрый день. В MotorControlDemo забор данных идёт через fifo, так сделано чтобы для низких частот ШИМ получить усреднение по нескольким точкам. Скорее всего вам для большого числа каналов просто фифо не хватает. Перейдите от использования фифо на прямой забор результатов. Я приводил примеры: https:/...