RM0016 16-bit advanced control timer (TIM1)
Doc ID 14587 Rev 8 211/449
17.7.30 Break register (TIM1_BKR)
Address offset: 0x1D
Reset value: 0x00
76543210
MOE AOE BKP BKE OSSR OSSI LOCK
rw rw rw rw rw rw rw rw
Bit 7 MOE: Main output enable
This bit is cleared asynchronously by hardware as soon as the break input is active. It is set by
software or automatically depending on the AOE bit. It acts only on the channels which are
configured in output.
0: OC and OCN outputs are disabled or forced to idle state
1: OC and OCN outputs are enabled if their respective enable bits are set (CCiE in TIM1_CCERi
registers).
See OC/OCN enable description for more details (Section 17.7.13 on page 201).
Bit 6 AOE: Automatic output enable
0: MOE can be set only by software
1: MOE can be set by software or automatically at the next UEV (if the break input is not active)
Note: This bit can no longer be modified while LOCK level 1 has been programmed (LOCK bits in the
TIM1_BKR register).
Bit 5 BKP: Break polarity
0: Break input BKIN is active low
1: Break input BKIN is active high
Note: This bit can no longer be modified while LOCK level 1 has been programmed (LOCK bits in the
TIM1_BKR register).
Bit 4 BKE: Break enable
0: Break input (BKIN) disabled
1: Break input (BKIN) enabled
Note: This bit can no longer be modified while LOCK level 1 has been programmed (LOCK bits in the
TIM1_BKR register).
Bit 3 OSSR: Off state selection for Run mode
This bit is used when MOE = 1 on channels with a complementary output which are configured as
outputs. See OC/OCN enable description for more details (Section 17.7.13).
0: When inactive, OC/OCN outputs are disabled (OC/OCN enable output signal = 0)
1: When inactive, OC/OCN outputs are enabled with their inactive level as soon as CCiE = 1 or
CCiNE = 1, after which the OC/OCN enable output signal = 1
Note: This bit can no longer be modified while LOCK level 2 has been programmed (LOCK bits in
TIM1_BKR register).
Bit 2 OSSI: Off state selection for idle mode
This bit is used when MOE = 0 on channels configured as outputs. See OC enable description for
more details (Section 17.7.13).
0: When inactive, OCi outputs are disabled (OCi enable output signal = 0)
1: When inactive, OCi outputs are forced first with their idle level as soon as CCiE = 1 (OC enable
output signal = 1)
Note: This bit can no longer be modified while LOCK level 2 has been programmed (LOCK bits in the
TIM1_BKR register).