К1921ВК035 Модуль Захвата CAP

32-разрядные микроконтроллеры разработки АО "НИИЭТ"

Модераторы: dav, bkolbov, Alis, pip, _sva_, dav, bkolbov, Alis, pip, _sva_, dav, bkolbov, Alis, pip, _sva_

Ответить
Disona
Сообщения: 40
Зарегистрирован: 06 дек 2016, 11:18
Предприятие: НПФ Вектор
Откуда: Москва
Contact:

К1921ВК035 Модуль Захвата CAP

Сообщение Disona » 23 дек 2020, 15:17

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

Не подскажете, как правильно включать GPIO для модуля захвата на 035?

Если точнее, как задать, что требуемая альтернативная функция от ножек - это именно функция модуля захвата, а не JTAG?

По описанию мне показалось, что для этого нужно в NVR-памяти задать 0 в бит разрешения работы JTAG-a, но детальной инструкции я так и не нашёл.
С уважением, Дмитрий Шпак
ООО "НПФ Вектор"

bkolbov
Сообщения: 245
Зарегистрирован: 14 дек 2015, 11:37
Предприятие: АО НИИЭТ
Откуда: Воронеж

Re: К1921ВК035 Модуль Захвата CAP

Сообщение bkolbov » 23 дек 2020, 16:48

Добрый день!

Конец 12 главы РП:
Каждый блок захвата ECAPх имеет один вывод ECAPx_IO (где x = 0, 1, 2),
соединенный с выводом микроконтроллера (альтернативная функция). В зависимости от
режима работы блока захвата вывод является входом внешнего события или выходом
генерируемого сигнала ШИМ. Чтобы переключить альтернативную функцию на сигналы
блоков ECAPx по соответсвующим выводам, необходимо установить бит ECAPxEN в
регистре REMAPAF блока SIU
Есть пример https://bitbucket.org/niietcm4/k1921vkx ... app/main.c
Правда там с использованием библиотеки, но можно посмотреть запись в какие регистры осуществляется при вызове каждой функции (фактически интересует функция ECAP_RemapCmd()). Там всё относительно на поверхности, сильно глубоко копать не нужно.

Disona
Сообщения: 40
Зарегистрирован: 06 дек 2016, 11:18
Предприятие: НПФ Вектор
Откуда: Москва
Contact:

Re: К1921ВК035 Модуль Захвата CAP

Сообщение Disona » 23 дек 2020, 16:50

Благодарю!
С уважением, Дмитрий Шпак
ООО "НПФ Вектор"

Ответить

Вернуться в «32-разрядные микроконтроллеры»

Пользователи онлайн

Сейчас этот форум просматривают: Google [Bot] и 1 гость