AnsweredAssumed Answered

Break / PWM - STM32F4

Question asked by bindeballe.finn on Sep 27, 2012
Latest reply on Sep 27, 2012 by bindeballe.finn
Hi Folks, 

I like to disable PWM, on an external event - i want to use BKIN. 

i set the break mechanism up like this 
------
......
    GPIO_PinAFConfig(GPIOB, GPIO_PinSource12, GPIO_AF_TIM1); 



    /* Automatic Output enable, Break, dead time and lock configuration*/
    TIM_BDTRInitStructure.TIM_OSSRState = TIM_OSSRState_Enable;
    TIM_BDTRInitStructure.TIM_OSSIState = TIM_OSSRState_Enable;
    TIM_BDTRInitStructure.TIM_LOCKLevel = TIM_LOCKLevel_1;
    TIM_BDTRInitStructure.TIM_DeadTime = 30;
    TIM_BDTRInitStructure.TIM_Break = TIM_Break_Enable;
    TIM_BDTRInitStructure.TIM_BreakPolarity = TIM_BreakPolarity_High;
    TIM_BDTRInitStructure.TIM_AutomaticOutput = TIM_AutomaticOutput_Enable;

    TIM_BDTRConfig(TIM1, &TIM_BDTRInitStructure);
....
PWM works, but when i activate PB.12, nothing happens... i expect PWM to stop ... .

any hints ??

/Finn

Outcomes