Найдено 6 результатов
- 16 июл 2021, 15:24
- Форум: 32-разрядные микроконтроллеры
- Тема: К1921ВК01Т (арм Cortex-M4F)
- Ответы: 618
- Просмотры: 326895
Re: К1921ВК01Т (арм Cortex-M4F)
судя по документации, при возникновении прерывания ШИМ по событию порога срабатывания (CMPA/CMPB), нет отдельных флагов для этих событий? Т.е. для всех событий ШИМ, которые вызвали прерывание один общий флаг? В таком случае, как корректно определять причину прерываний (CMPA или CMPB)? сравнивать с т...
- 01 июл 2021, 16:07
- Форум: 32-разрядные микроконтроллеры
- Тема: К1921ВК01Т (арм Cortex-M4F)
- Ответы: 618
- Просмотры: 326895
Re: К1921ВК01Т (арм Cortex-M4F)
Т.е. таймер досчитал, инвертировал на выходе уровень ШИМ и зашел в прерывание. В прерывании я сбрасываю флаг,делаю какие-нибудь действия и выхожу из прерывания. Вы в прерывании для сброса прерывания вызываете функцию "PWM_ITStatusClear". Мне кажется, не хватает ещё одной функции - "P...
- 01 июл 2021, 15:47
- Форум: 32-разрядные микроконтроллеры
- Тема: К1921ВК01Т (арм Cortex-M4F)
- Ответы: 618
- Просмотры: 326895
Re: К1921ВК01Т (арм Cortex-M4F)
с предыдущим вопрос по мере возможностей разобрался и настроил работу ШИМ. Однако, возникла другая проблема. Я настроил прерывания ШИМ по условию достижения таймера необходимого порога. Теоретически, как мне кажется, срабатывание должно быть идентичным, как на обычном таймере. Т.е. таймер досчитал, ...
- 30 июн 2021, 12:20
- Форум: 32-разрядные микроконтроллеры
- Тема: К1921ВК01Т (арм Cortex-M4F)
- Ответы: 618
- Просмотры: 326895
Re: К1921ВК01Т (арм Cortex-M4F)
Какая последовательность действий должна быть чтобы остановить ШИМ? На данный момент я настроил ШИМ на определенную частоту. Мне необходимо в произвольный момент остановить генерацию ШИМ. Я попробовал изменить регистр TBCTL в режиме дебага (Keil 5) поле CTRMODE: было 0(счет вверх), записал 3(останов...
- 10 июн 2021, 12:44
- Форум: 32-разрядные микроконтроллеры
- Тема: К1921ВК01Т (арм Cortex-M4F)
- Ответы: 618
- Просмотры: 326895
Re: К1921ВК01Т (арм Cortex-M4F)
судя по документации, порт общего ввода/вывода можно настроить на внешнее прерывание, но только на одно из событий (только на нарастающему, либо только по падающему фронту). Невозможно сконфигурировать ножку МК на прерывание сразу по обоим фронтам?
- 01 апр 2021, 15:59
- Форум: 32-разрядные микроконтроллеры
- Тема: К1921ВК01Т электрические параметры АЦП
- Ответы: 37
- Просмотры: 31805
Re: К1921ВК01Т электрические параметры АЦП
Добрый день. Хотел бы уточнить по технической части АЦП. Какой допустимый шум у АЦП без использования аппаратных усреднений? Столкнулся с проблемой,что шум АЦП порядка 100-150 дискрет Тактирование АЦП настроил на 12,5Мгц, 12тибитный. На осциллографе такого шума не наблюдается. Для инициализации испо...