Добрый день? уважаемые форумчане!. Помогите разобраться. Есть камень STM32F407VGT. На нем настроено 4 таймера для фрмирования ШИМ. К каждому настроен ведомый таймер для подсчета количества поданных импульсов. Ситуация такая: когда ШИМ гонят 3 или 4 таймера одновременно, при частоте более 500 Гц. Вместо меандра на 2 таймерах выводится ШИМ с плавающей скважностью точнее на одном скважность циклично плавно изменяется от 100% до до нужных 50. А на другом через раз то "иголки", то 25% скважности, то нормальная скважность. Причем это даже под отладчиком на брекпоинте. то есть когда в регистры перезагрузки и сравнения ничего не пишется. Ведь таймер самостоятельно не может изменять эти регистры. Когда отключаю 2 других таймера. То эти начинают работать как надо на всех частотах. То ли я туплю и что-то делаю не так. Кто-нибудь сталкивался с подобным?
Вообще не знаю уже куда копать. В регистрах сравнения и перезагрузки, верные значения, под отладчиком все проверил. К программе вопросов нет. Может есть какая-то хитрая настройка?
Натстроенные таймеры ведущий ->ведомый:
1->2
10->9
8->4
5->3
Непонятки с ШИМ на STM32
Кто любит RISC в жизни, заходим, не стесняемся.
-
Petrovski1993
- Родился
- Сообщения: 1
- Зарегистрирован: Пн июн 22, 2020 23:39:35
- Реклама
Перейти
- Наш сайт
- ↳ Сувенирная лавка Кота
- ↳ О нашем сайте...
- ↳ Опросы, конкурсы...
- ↳ Статьи
- Устройства
- ↳ Аналоговая техника
- ↳ Усилители низкой частоты
- ↳ Радиотехника: приемники, передатчики, антенны
- ↳ АвтоМотоВело
- ↳ Цифровая техника
- ↳ Микроконтроллеры и ПЛИС
- ↳ Интеграция с ПК
- ↳ Умные мысли
- Силовая электроника
- ↳ Сварочное оборудование
- ↳ Питание
- ↳ Управление двигателями
- ↳ Индукционные нагреватели
- ↳ Прочая силовая электроника
- Микроконтроллеры и ПЛИС
- ↳ AVR
- ↳ ARM
- ↳ PIC
- ↳ ПЛИС
- ↳ Периферия
- ↳ Разные вопросы по МК
- ↳ Arduino
- Обучалка
- ↳ Теория
- ↳ Практика
- Технология
- ↳ Изготовление PCB
- ↳ Корпуса
- ↳ Измерения
- Ремонт
- ↳ Не слышно, не видно
- ↳ Не стирает, не готовит
- ↳ Ничего не работает
- ↳ Дохлые потаскунчики
- Посиделки у Кота
- ↳ Травим анекдоты
- ↳ Котоссылки
- ↳ Ищу...
- ↳ МЯЯЯУ!
- ↳ Чистилище
- Базар
- ↳ Куплю
- ↳ Продам
- ↳ Отдам-Обменяю
- ↳ Есть работа
- ↳ Ищу работу
- ↳ Базарные разговорчики