Цитата(adnega @ Nov 4 2013, 14:22)

Нужно разрешить работу каналов в CCER.
как я понял CCER нужен если хотим выдать сигнал наружу на соответствующую ножку.
Цитата(smk @ Nov 4 2013, 14:36)

Если TIM4->CCR3 = 1500; //3s
то и TIM4->ARR = должен быть более 1500
а так должно работать. Хотябы TIM4->CCR1 = 500; //1s
может дело в этом "If channel CC1 is configured as output:"
Я вижу на терминале
Код
CC1 Int
CC2 Int
CC3 Int
тут проходит время = TIM4->ARR
CC1 Int
CC2 Int
CC3 Int
и так далее ......
Но у меня capture/compare interrupt сравнивает значение таймера с кэпчэ\компэрэ регистром, почему вмешивается TIM4->ARR?