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

BogatovNA
16 июл 2021, 15:24
Форум: 32-разрядные микроконтроллеры
Тема: К1921ВК01Т (арм Cortex-M4F)
Ответы: 618
Просмотры: 326895

Re: К1921ВК01Т (арм Cortex-M4F)

судя по документации, при возникновении прерывания ШИМ по событию порога срабатывания (CMPA/CMPB), нет отдельных флагов для этих событий? Т.е. для всех событий ШИМ, которые вызвали прерывание один общий флаг? В таком случае, как корректно определять причину прерываний (CMPA или CMPB)? сравнивать с т...
BogatovNA
01 июл 2021, 16:07
Форум: 32-разрядные микроконтроллеры
Тема: К1921ВК01Т (арм Cortex-M4F)
Ответы: 618
Просмотры: 326895

Re: К1921ВК01Т (арм Cortex-M4F)

Т.е. таймер досчитал, инвертировал на выходе уровень ШИМ и зашел в прерывание. В прерывании я сбрасываю флаг,делаю какие-нибудь действия и выхожу из прерывания. Вы в прерывании для сброса прерывания вызываете функцию "PWM_ITStatusClear". Мне кажется, не хватает ещё одной функции - "P...
BogatovNA
01 июл 2021, 15:47
Форум: 32-разрядные микроконтроллеры
Тема: К1921ВК01Т (арм Cortex-M4F)
Ответы: 618
Просмотры: 326895

Re: К1921ВК01Т (арм Cortex-M4F)

с предыдущим вопрос по мере возможностей разобрался и настроил работу ШИМ. Однако, возникла другая проблема. Я настроил прерывания ШИМ по условию достижения таймера необходимого порога. Теоретически, как мне кажется, срабатывание должно быть идентичным, как на обычном таймере. Т.е. таймер досчитал, ...
BogatovNA
30 июн 2021, 12:20
Форум: 32-разрядные микроконтроллеры
Тема: К1921ВК01Т (арм Cortex-M4F)
Ответы: 618
Просмотры: 326895

Re: К1921ВК01Т (арм Cortex-M4F)

Какая последовательность действий должна быть чтобы остановить ШИМ? На данный момент я настроил ШИМ на определенную частоту. Мне необходимо в произвольный момент остановить генерацию ШИМ. Я попробовал изменить регистр TBCTL в режиме дебага (Keil 5) поле CTRMODE: было 0(счет вверх), записал 3(останов...
BogatovNA
10 июн 2021, 12:44
Форум: 32-разрядные микроконтроллеры
Тема: К1921ВК01Т (арм Cortex-M4F)
Ответы: 618
Просмотры: 326895

Re: К1921ВК01Т (арм Cortex-M4F)

судя по документации, порт общего ввода/вывода можно настроить на внешнее прерывание, но только на одно из событий (только на нарастающему, либо только по падающему фронту). Невозможно сконфигурировать ножку МК на прерывание сразу по обоим фронтам?
BogatovNA
01 апр 2021, 15:59
Форум: 32-разрядные микроконтроллеры
Тема: К1921ВК01Т электрические параметры АЦП
Ответы: 37
Просмотры: 31805

Re: К1921ВК01Т электрические параметры АЦП

Добрый день. Хотел бы уточнить по технической части АЦП. Какой допустимый шум у АЦП без использования аппаратных усреднений? Столкнулся с проблемой,что шум АЦП порядка 100-150 дискрет Тактирование АЦП настроил на 12,5Мгц, 12тибитный. На осциллографе такого шума не наблюдается. Для инициализации испо...

Перейти к расширенному поиску