STMicroelectronics /STM32U083 /TIM15 /TIM15_BDTR

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as TIM15_BDTR

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0DTG0 (B_0x0)LOCK 0 (B_0x0)OSSI 0 (B_0x0)OSSR 0 (B_0x0)BKE 0 (B_0x0)BKP 0 (B_0x0)AOE 0 (B_0x0)MOE 0 (B_0x0)BKF0 (B_0x0)BKDSRM 0 (B_0x0)BKBID

BKF=B_0x0, OSSR=B_0x0, OSSI=B_0x0, BKE=B_0x0, MOE=B_0x0, BKP=B_0x0, BKDSRM=B_0x0, BKBID=B_0x0, LOCK=B_0x0, AOE=B_0x0

Description

TIM15 break and dead-time register

Fields

DTG

Dead-time generator setup

LOCK

Lock configuration

0 (B_0x0): LOCK OFF - No bit is write protected

1 (B_0x1): LOCK Level 1 = DTG bits in TIMx_BDTR register, OISx and OISxN bits in TIMx_CR2 register and BKE/BKP/AOE bits in TIMx_BDTR register can no longer be written

2 (B_0x2): LOCK Level 2 = LOCK Level 1 + CC Polarity bits (CCxP/CCxNP bits in TIMx_CCER register, as long as the related channel is configured in output through the CCxS bits) as well as OSSR and OSSI bits can no longer be written.

3 (B_0x3): LOCK Level 3 = LOCK Level 2 + CC Control bits (OCxM and OCxPE bits in TIMx_CCMRx registers, as long as the related channel is configured in output through the CCxS bits) can no longer be written.

OSSI

Off-state selection for Idle mode

0 (B_0x0): When inactive, OC/OCN outputs are disabled (OC/OCN enable output signal=0)

1 (B_0x1): When inactive, OC/OCN outputs are forced first with their idle level as soon as CCxE=1 or CCxNE=1.

OSSR

Off-state selection for Run mode

0 (B_0x0): When inactive, OC/OCN outputs are disabled (the timer releases the output control which is taken over by the GPIO, which forces a Hi-Z state)

1 (B_0x1): When inactive, OC/OCN outputs are enabled with their inactive level as soon as CCxE=1 or CCxNE=1 (the output is still controlled by the timer).

BKE

Break enable

0 (B_0x0): Break inputs (BRK and CCS clock failure event) disabled

BKP

Break polarity

0 (B_0x0): Break input BRK is active low

1 (B_0x1): Break input BRK is active high

AOE

Automatic output enable

0 (B_0x0): MOE can be set only by software

1 (B_0x1): MOE can be set by software or automatically at the next update event (if the break input is not be active)

MOE

Main output enable

0 (B_0x0): OC and OCN outputs are disabled or forced to idle state depending on the OSSI bit.

1 (B_0x1): OC and OCN outputs are enabled if their respective enable bits are set (CCxE, CCxNE in TIMx_CCER register)

BKF

Break filter

0 (B_0x0): No filter, BRK acts asynchronously

1 (B_0x1): fless thansub>SAMPLINGless than/sub>=fless thansub>CK_INTless than/sub>, N=2

2 (B_0x2): fless thansub>SAMPLINGless than/sub>=fless thansub>CK_INTless than/sub>, N=4

3 (B_0x3): fless thansub>SAMPLINGless than/sub>=fless thansub>CK_INTless than/sub>, N=8

4 (B_0x4): fless thansub>SAMPLINGless than/sub>=fless thansub>DTSless than/sub>/2, N=6

5 (B_0x5): fless thansub>SAMPLINGless than/sub>=fless thansub>DTSless than/sub>/2, N=8

6 (B_0x6): fless thansub>SAMPLINGless than/sub>=fless thansub>DTSless than/sub>/4, N=6

7 (B_0x7): fless thansub>SAMPLINGless than/sub>=fless thansub>DTSless than/sub>/4, N=8

8 (B_0x8): fless thansub>SAMPLINGless than/sub>=fless thansub>DTSless than/sub>/8, N=6

9 (B_0x9): fless thansub>SAMPLINGless than/sub>=fless thansub>DTSless than/sub>/8, N=8

10 (B_0xA): fless thansub>SAMPLINGless than/sub>=fless thansub>DTSless than/sub>/16, N=5

11 (B_0xB): fless thansub>SAMPLINGless than/sub>=fless thansub>DTSless than/sub>/16, N=6

12 (B_0xC): fless thansub>SAMPLINGless than/sub>=fless thansub>DTSless than/sub>/16, N=8

13 (B_0xD): fless thansub>SAMPLINGless than/sub>=fless thansub>DTSless than/sub>/32, N=5

14 (B_0xE): fless thansub>SAMPLINGless than/sub>=fless thansub>DTSless than/sub>/32, N=6

15 (B_0xF): fless thansub>SAMPLINGless than/sub>=fless thansub>DTSless than/sub>/32, N=8

BKDSRM

Break Disarm

0 (B_0x0): Break input BRK is armed

1 (B_0x1): Break input BRK is disarmed

BKBID

Break Bidirectional

0 (B_0x0): Break input BRK in input mode

1 (B_0x1): Break input BRK in bidirectional mode

Links

()