1388 lines
37 KiB
YAML
1388 lines
37 KiB
YAML
block/SYSCFG:
|
|
description: System configuration controller
|
|
items:
|
|
- byte_offset: 0
|
|
description: configuration register 1
|
|
fieldset: CFGR1
|
|
name: CFGR1
|
|
- byte_offset: 4
|
|
description: CCM SRAM protection register
|
|
fieldset: RCR
|
|
name: RCR
|
|
- byte_offset: 8
|
|
description: external interrupt configuration register 1
|
|
fieldset: EXTICR1
|
|
name: EXTICR1
|
|
- byte_offset: 12
|
|
description: external interrupt configuration register 2
|
|
fieldset: EXTICR2
|
|
name: EXTICR2
|
|
- byte_offset: 16
|
|
description: external interrupt configuration register 3
|
|
fieldset: EXTICR3
|
|
name: EXTICR3
|
|
- byte_offset: 20
|
|
description: external interrupt configuration register 4
|
|
fieldset: EXTICR4
|
|
name: EXTICR4
|
|
- byte_offset: 24
|
|
description: configuration register 2
|
|
fieldset: CFGR2
|
|
name: CFGR2
|
|
- byte_offset: 72
|
|
description: configuration register 4
|
|
fieldset: CFGR4
|
|
name: CFGR4
|
|
- byte_offset: 80
|
|
description: configuration register 3
|
|
fieldset: CFGR3
|
|
name: CFGR3
|
|
enum/ADC12_EXT13_RMP:
|
|
bit_size: 1
|
|
variants:
|
|
- description: Trigger source is TIM6_TRGO
|
|
name: Tim6
|
|
value: 0
|
|
- description: Trigger source is TIM20_CC2
|
|
name: Tim20
|
|
value: 1
|
|
enum/ADC12_EXT15_RMP:
|
|
bit_size: 1
|
|
variants:
|
|
- description: Trigger source is TIM3_CC4
|
|
name: Tim3
|
|
value: 0
|
|
- description: Trigger source is TIM20_CC3
|
|
name: Tim20
|
|
value: 1
|
|
enum/ADC12_EXT2_RMP:
|
|
bit_size: 1
|
|
variants:
|
|
- description: Trigger source is TIM3_CC3
|
|
name: Tim1
|
|
value: 0
|
|
- description: rigger source is TIM20_TRGO
|
|
name: Tim20
|
|
value: 1
|
|
enum/ADC12_EXT3_RMP:
|
|
bit_size: 1
|
|
variants:
|
|
- description: Trigger source is TIM2_CC2
|
|
name: Tim2
|
|
value: 0
|
|
- description: rigger source is TIM20_TRGO2
|
|
name: Tim20
|
|
value: 1
|
|
enum/ADC12_EXT5_RMP:
|
|
bit_size: 1
|
|
variants:
|
|
- description: Trigger source is TIM4_CC4
|
|
name: Tim4
|
|
value: 0
|
|
- description: Trigger source is TIM20_CC1
|
|
name: Tim20
|
|
value: 1
|
|
enum/ADC12_JEXT13_RMP:
|
|
bit_size: 1
|
|
variants:
|
|
- description: Trigger source is TIM3_CC1
|
|
name: Tim3
|
|
value: 0
|
|
- description: Trigger source is TIM20_CC4
|
|
name: Tim20
|
|
value: 1
|
|
enum/ADC12_JEXT3_RMP:
|
|
bit_size: 1
|
|
variants:
|
|
- description: Trigger source is TIM2_CC1
|
|
name: Tim2
|
|
value: 0
|
|
- description: Trigger source is TIM20_TRGO
|
|
name: Tim20
|
|
value: 1
|
|
enum/ADC12_JEXT6_RMP:
|
|
bit_size: 1
|
|
variants:
|
|
- description: Trigger source is EXTI line 15
|
|
name: Exti15
|
|
value: 0
|
|
- description: Trigger source is TIM20_TRGO2
|
|
name: Tim20
|
|
value: 1
|
|
enum/ADC2_DMA_RMP:
|
|
bit_size: 1
|
|
variants:
|
|
- description: ADC2 mapped on DMA2
|
|
name: MapDma2
|
|
value: 0
|
|
- description: ADC2 mapped on DMA1 channel 2
|
|
name: MapDma1Ch2
|
|
value: 2
|
|
- description: ADC2 mapped on DMA1 channel 4
|
|
name: MapDma1Ch4
|
|
value: 3
|
|
enum/ADC34_EXT15_RMP:
|
|
bit_size: 1
|
|
variants:
|
|
- description: Trigger source is TIM2_CC1
|
|
name: Tim2
|
|
value: 0
|
|
- description: Trigger source is TIM20_CC1
|
|
name: Tim20
|
|
value: 1
|
|
enum/ADC34_EXT5_RMP:
|
|
bit_size: 1
|
|
variants:
|
|
- description: Trigger source is EXTI line 2 when reset at 0
|
|
name: Exti2
|
|
value: 0
|
|
- description: Trigger source is TIM20_TRGO
|
|
name: Tim20
|
|
value: 1
|
|
enum/ADC34_EXT6_RMP:
|
|
bit_size: 1
|
|
variants:
|
|
- description: Trigger source is TIM4_CC1
|
|
name: Tim4
|
|
value: 0
|
|
- description: Trigger source is TIM20_TRGO2
|
|
name: Tim20
|
|
value: 1
|
|
enum/ADC34_JEXT11_RMP:
|
|
bit_size: 1
|
|
variants:
|
|
- description: Trigger source is TIM1_CC3
|
|
name: Tim1
|
|
value: 0
|
|
- description: Trigger source is TIM20_TRGO2
|
|
name: Tim20
|
|
value: 1
|
|
enum/ADC34_JEXT14_RMP:
|
|
bit_size: 1
|
|
variants:
|
|
- description: Trigger source is TIM7_TRGO
|
|
name: Tim7
|
|
value: 0
|
|
- description: Trigger source is TIM20_CC2
|
|
name: Tim20
|
|
value: 1
|
|
enum/ADC34_JEXT5_RMP:
|
|
bit_size: 1
|
|
variants:
|
|
- description: Trigger source is TIM4_CC3
|
|
name: Tim4
|
|
value: 0
|
|
- description: Trigger source is TIM20_TRGO
|
|
name: Tim20
|
|
value: 1
|
|
enum/BYP_ADDR_PAR:
|
|
bit_size: 1
|
|
variants:
|
|
- description: The ramload operation is performed taking into consideration bit
|
|
29 of the address when the parity is calculated
|
|
name: NoBypass
|
|
value: 0
|
|
- description: The ramload operation is performed without taking into consideration
|
|
bit 29 of the address when the parity is calculated
|
|
name: Bypass
|
|
value: 1
|
|
enum/CFGR1_ADC2_DMA_RMP:
|
|
bit_size: 1
|
|
variants:
|
|
- description: ADC24 DMA requests mapped on DMA2 channels 1 and 2
|
|
name: NotRemapped
|
|
value: 0
|
|
- description: ADC24 DMA requests mapped on DMA2 channels 3 and 4
|
|
name: Remapped
|
|
value: 1
|
|
enum/CFGR3_ADC2_DMA_RMP:
|
|
bit_size: 2
|
|
variants:
|
|
- description: ADC2 mapped on DMA2
|
|
name: MapDma2
|
|
value: 0
|
|
- description: ADC2 mapped on DMA1 channel 2
|
|
name: MapDma1Ch2
|
|
value: 2
|
|
- description: ADC2 mapped on DMA1 channel 4
|
|
name: MapDma1Ch4
|
|
value: 3
|
|
enum/DAC1_TRIG3_RMP:
|
|
bit_size: 1
|
|
variants:
|
|
- description: DAC trigger is TIM15_TRGO
|
|
name: Tim15
|
|
value: 0
|
|
- description: DAC trigger is HRTIM1_DAC1_TRIG1
|
|
name: HrTim1
|
|
value: 1
|
|
enum/DAC1_TRIG5_RMP:
|
|
bit_size: 1
|
|
variants:
|
|
- description: Not remapped
|
|
name: NotRemapped
|
|
value: 0
|
|
- description: DAC trigger is HRTIM1_DAC1_TRIG2
|
|
name: Remapped
|
|
value: 1
|
|
enum/DAC1_TRIG_RMP:
|
|
bit_size: 1
|
|
variants:
|
|
- description: DAC trigger is TIM8_TRGO in STM32F303xB/C and STM32F358xC devices
|
|
name: NotRemapped
|
|
value: 0
|
|
- description: DAC trigger is TIM3_TRGO
|
|
name: Remapped
|
|
value: 1
|
|
enum/DAC2_CH1_DMA_RMP:
|
|
bit_size: 1
|
|
variants:
|
|
- description: Not remapped
|
|
name: NotRemapped
|
|
value: 0
|
|
- description: DAC2_CH1 DMA requests mapped on DMA1 channel 5
|
|
name: Remapped
|
|
value: 1
|
|
enum/DAC_TRIG_RMP:
|
|
bit_size: 1
|
|
variants:
|
|
- description: Not remapped
|
|
name: NotRemapped
|
|
value: 0
|
|
- description: DAC trigger is TIM3_TRGO
|
|
name: Remapped
|
|
value: 1
|
|
enum/ENCODER_MODE:
|
|
bit_size: 2
|
|
variants:
|
|
- description: No redirection
|
|
name: NoRedirection
|
|
value: 0
|
|
- description: TIM2 IC1 and TIM2 IC2 are connected to TIM15 IC1 and TIM15 IC2 respectively
|
|
name: MapTim2Tim15
|
|
value: 1
|
|
- description: TIM3 IC1 and TIM3 IC2 are connected to TIM15 IC1 and TIM15 IC2 respectively
|
|
name: MapTim3Tim15
|
|
value: 2
|
|
enum/EXTI0:
|
|
bit_size: 4
|
|
variants:
|
|
- description: Select PA0 as the source input for the EXTI0 external interrupt
|
|
name: PA0
|
|
value: 0
|
|
- description: Select PB0 as the source input for the EXTI0 external interrupt
|
|
name: PB0
|
|
value: 1
|
|
- description: Select PC0 as the source input for the EXTI0 external interrupt
|
|
name: PC0
|
|
value: 2
|
|
- description: Select PD0 as the source input for the EXTI0 external interrupt
|
|
name: PD0
|
|
value: 3
|
|
- description: Select PE0 as the source input for the EXTI0 external interrupt
|
|
name: PE0
|
|
value: 4
|
|
- description: Select PF0 as the source input for the EXTI0 external interrupt
|
|
name: PF0
|
|
value: 5
|
|
enum/EXTI1:
|
|
bit_size: 4
|
|
variants:
|
|
- description: Select PA1 as the source input for the EXTI1 external interrupt
|
|
name: PA1
|
|
value: 0
|
|
- description: Select PB1 as the source input for the EXTI1 external interrupt
|
|
name: PB1
|
|
value: 1
|
|
- description: Select PC1 as the source input for the EXTI1 external interrupt
|
|
name: PC1
|
|
value: 2
|
|
- description: Select PD1 as the source input for the EXTI1 external interrupt
|
|
name: PD1
|
|
value: 3
|
|
- description: Select PE1 as the source input for the EXTI1 external interrupt
|
|
name: PE1
|
|
value: 4
|
|
- description: Select PF1 as the source input for the EXTI1 external interrupt
|
|
name: PF1
|
|
value: 5
|
|
enum/EXTI10:
|
|
bit_size: 4
|
|
variants:
|
|
- description: Select PA10 as the source input for the EXTI10 external interrupt
|
|
name: PA10
|
|
value: 0
|
|
- description: Select PB10 as the source input for the EXTI10 external interrupt
|
|
name: PB10
|
|
value: 1
|
|
- description: Select PC10 as the source input for the EXTI10 external interrupt
|
|
name: PC10
|
|
value: 2
|
|
- description: Select PD10 as the source input for the EXTI10 external interrupt
|
|
name: PD10
|
|
value: 3
|
|
- description: Select PE10 as the source input for the EXTI10 external interrupt
|
|
name: PE10
|
|
value: 4
|
|
- description: Select PF10 as the source input for the EXTI10 external interrupt
|
|
name: PF10
|
|
value: 5
|
|
enum/EXTI11:
|
|
bit_size: 4
|
|
variants:
|
|
- description: Select PA11 as the source input for the EXTI11 external interrupt
|
|
name: PA11
|
|
value: 0
|
|
- description: Select PB11 as the source input for the EXTI11 external interrupt
|
|
name: PB11
|
|
value: 1
|
|
- description: Select PC11 as the source input for the EXTI11 external interrupt
|
|
name: PC11
|
|
value: 2
|
|
- description: Select PD11 as the source input for the EXTI11 external interrupt
|
|
name: PD11
|
|
value: 3
|
|
- description: Select PE11 as the source input for the EXTI11 external interrupt
|
|
name: PE11
|
|
value: 4
|
|
enum/EXTI12:
|
|
bit_size: 4
|
|
variants:
|
|
- description: Select PA12 as the source input for the EXTI12 external interrupt
|
|
name: PA12
|
|
value: 0
|
|
- description: Select PB12 as the source input for the EXTI12 external interrupt
|
|
name: PB12
|
|
value: 1
|
|
- description: Select PC12 as the source input for the EXTI12 external interrupt
|
|
name: PC12
|
|
value: 2
|
|
- description: Select PD12 as the source input for the EXTI12 external interrupt
|
|
name: PD12
|
|
value: 3
|
|
- description: Select PE12 as the source input for the EXTI12 external interrupt
|
|
name: PE12
|
|
value: 4
|
|
enum/EXTI13:
|
|
bit_size: 4
|
|
variants:
|
|
- description: Select PA13 as the source input for the EXTI13 external interrupt
|
|
name: PA13
|
|
value: 0
|
|
- description: Select PB13 as the source input for the EXTI13 external interrupt
|
|
name: PB13
|
|
value: 1
|
|
- description: Select PC13 as the source input for the EXTI13 external interrupt
|
|
name: PC13
|
|
value: 2
|
|
- description: Select PD13 as the source input for the EXTI13 external interrupt
|
|
name: PD13
|
|
value: 3
|
|
- description: Select PE13 as the source input for the EXTI13 external interrupt
|
|
name: PE13
|
|
value: 4
|
|
enum/EXTI14:
|
|
bit_size: 4
|
|
variants:
|
|
- description: Select PA14 as the source input for the EXTI14 external interrupt
|
|
name: PA14
|
|
value: 0
|
|
- description: Select PB14 as the source input for the EXTI14 external interrupt
|
|
name: PB14
|
|
value: 1
|
|
- description: Select PC14 as the source input for the EXTI14 external interrupt
|
|
name: PC14
|
|
value: 2
|
|
- description: Select PD14 as the source input for the EXTI14 external interrupt
|
|
name: PD14
|
|
value: 3
|
|
- description: Select PE14 as the source input for the EXTI14 external interrupt
|
|
name: PE14
|
|
value: 4
|
|
enum/EXTI15:
|
|
bit_size: 4
|
|
variants:
|
|
- description: Select PA15 as the source input for the EXTI15 external interrupt
|
|
name: PA15
|
|
value: 0
|
|
- description: Select PB15 as the source input for the EXTI15 external interrupt
|
|
name: PB15
|
|
value: 1
|
|
- description: Select PC15 as the source input for the EXTI15 external interrupt
|
|
name: PC15
|
|
value: 2
|
|
- description: Select PD15 as the source input for the EXTI15 external interrupt
|
|
name: PD15
|
|
value: 3
|
|
- description: Select PE15 as the source input for the EXTI15 external interrupt
|
|
name: PE15
|
|
value: 4
|
|
enum/EXTI2:
|
|
bit_size: 4
|
|
variants:
|
|
- description: Select PA2 as the source input for the EXTI2 external interrupt
|
|
name: PA2
|
|
value: 0
|
|
- description: Select PB2 as the source input for the EXTI2 external interrupt
|
|
name: PB2
|
|
value: 1
|
|
- description: Select PC2 as the source input for the EXTI2 external interrupt
|
|
name: PC2
|
|
value: 2
|
|
- description: Select PD2 as the source input for the EXTI2 external interrupt
|
|
name: PD2
|
|
value: 3
|
|
- description: Select PE2 as the source input for the EXTI2 external interrupt
|
|
name: PE2
|
|
value: 4
|
|
- description: Select PF2 as the source input for the EXTI2 external interrupt
|
|
name: PF2
|
|
value: 5
|
|
enum/EXTI3:
|
|
bit_size: 4
|
|
variants:
|
|
- description: Select PA3 as the source input for the EXTI3 external interrupt
|
|
name: PA3
|
|
value: 0
|
|
- description: Select PB3 as the source input for the EXTI3 external interrupt
|
|
name: PB3
|
|
value: 1
|
|
- description: Select PC3 as the source input for the EXTI3 external interrupt
|
|
name: PC3
|
|
value: 2
|
|
- description: Select PD3 as the source input for the EXTI3 external interrupt
|
|
name: PD3
|
|
value: 3
|
|
- description: Select PE3 as the source input for the EXTI3 external interrupt
|
|
name: PE3
|
|
value: 4
|
|
enum/EXTI4:
|
|
bit_size: 4
|
|
variants:
|
|
- description: Select PA4 as the source input for the EXTI4 external interrupt
|
|
name: PA4
|
|
value: 0
|
|
- description: Select PB4 as the source input for the EXTI4 external interrupt
|
|
name: PB4
|
|
value: 1
|
|
- description: Select PC4 as the source input for the EXTI4 external interrupt
|
|
name: PC4
|
|
value: 2
|
|
- description: Select PD4 as the source input for the EXTI4 external interrupt
|
|
name: PD4
|
|
value: 3
|
|
- description: Select PE4 as the source input for the EXTI4 external interrupt
|
|
name: PE4
|
|
value: 4
|
|
- description: Select PF4 as the source input for the EXTI4 external interrupt
|
|
name: PF4
|
|
value: 5
|
|
enum/EXTI5:
|
|
bit_size: 4
|
|
variants:
|
|
- description: Select PA5 as the source input for the EXTI5 external interrupt
|
|
name: PA5
|
|
value: 0
|
|
- description: Select PB5 as the source input for the EXTI5 external interrupt
|
|
name: PB5
|
|
value: 1
|
|
- description: Select PC5 as the source input for the EXTI5 external interrupt
|
|
name: PC5
|
|
value: 2
|
|
- description: Select PD5 as the source input for the EXTI5 external interrupt
|
|
name: PD5
|
|
value: 3
|
|
- description: Select PE5 as the source input for the EXTI5 external interrupt
|
|
name: PE5
|
|
value: 4
|
|
- description: Select PF5 as the source input for the EXTI5 external interrupt
|
|
name: PF5
|
|
value: 5
|
|
enum/EXTI6:
|
|
bit_size: 4
|
|
variants:
|
|
- description: Select PA6 as the source input for the EXTI6 external interrupt
|
|
name: PA6
|
|
value: 0
|
|
- description: Select PB6 as the source input for the EXTI6 external interrupt
|
|
name: PB6
|
|
value: 1
|
|
- description: Select PC6 as the source input for the EXTI6 external interrupt
|
|
name: PC6
|
|
value: 2
|
|
- description: Select PD6 as the source input for the EXTI6 external interrupt
|
|
name: PD6
|
|
value: 3
|
|
- description: Select PE6 as the source input for the EXTI6 external interrupt
|
|
name: PE6
|
|
value: 4
|
|
- description: Select PF6 as the source input for the EXTI6 external interrupt
|
|
name: PF6
|
|
value: 5
|
|
enum/EXTI7:
|
|
bit_size: 4
|
|
variants:
|
|
- description: Select PA7 as the source input for the EXTI7 external interrupt
|
|
name: PA7
|
|
value: 0
|
|
- description: Select PB7 as the source input for the EXTI7 external interrupt
|
|
name: PB7
|
|
value: 1
|
|
- description: Select PC7 as the source input for the EXTI7 external interrupt
|
|
name: PC7
|
|
value: 2
|
|
- description: Select PD7 as the source input for the EXTI7 external interrupt
|
|
name: PD7
|
|
value: 3
|
|
- description: Select PE7 as the source input for the EXTI7 external interrupt
|
|
name: PE7
|
|
value: 4
|
|
enum/EXTI8:
|
|
bit_size: 4
|
|
variants:
|
|
- description: Select PA8 as the source input for the EXTI8 external interrupt
|
|
name: PA8
|
|
value: 0
|
|
- description: Select PB8 as the source input for the EXTI8 external interrupt
|
|
name: PB8
|
|
value: 1
|
|
- description: Select PC8 as the source input for the EXTI8 external interrupt
|
|
name: PC8
|
|
value: 2
|
|
- description: Select PD8 as the source input for the EXTI8 external interrupt
|
|
name: PD8
|
|
value: 3
|
|
- description: Select PE8 as the source input for the EXTI8 external interrupt
|
|
name: PE8
|
|
value: 4
|
|
enum/EXTI9:
|
|
bit_size: 4
|
|
variants:
|
|
- description: Select PA9 as the source input for the EXTI9 external interrupt
|
|
name: PA9
|
|
value: 0
|
|
- description: Select PB9 as the source input for the EXTI9 external interrupt
|
|
name: PB9
|
|
value: 1
|
|
- description: Select PC9 as the source input for the EXTI9 external interrupt
|
|
name: PC9
|
|
value: 2
|
|
- description: Select PD9 as the source input for the EXTI9 external interrupt
|
|
name: PD9
|
|
value: 3
|
|
- description: Select PE9 as the source input for the EXTI9 external interrupt
|
|
name: PE9
|
|
value: 4
|
|
- description: Select PF9 as the source input for the EXTI9 external interrupt
|
|
name: PF9
|
|
value: 5
|
|
enum/FPU_IE0:
|
|
bit_size: 1
|
|
variants:
|
|
- description: Invalid operation interrupt disable
|
|
name: Disabled
|
|
value: 0
|
|
- description: Invalid operation interrupt enable
|
|
name: Enabled
|
|
value: 1
|
|
enum/FPU_IE1:
|
|
bit_size: 1
|
|
variants:
|
|
- description: Devide-by-zero interrupt disable
|
|
name: Disabled
|
|
value: 0
|
|
- description: Devide-by-zero interrupt enable
|
|
name: Enabled
|
|
value: 1
|
|
enum/FPU_IE2:
|
|
bit_size: 1
|
|
variants:
|
|
- description: Underflow interrupt disable
|
|
name: Disabled
|
|
value: 0
|
|
- description: Underflow interrupt enable
|
|
name: Enabled
|
|
value: 1
|
|
enum/FPU_IE3:
|
|
bit_size: 1
|
|
variants:
|
|
- description: Overflow interrupt disable
|
|
name: Disabled
|
|
value: 0
|
|
- description: Overflow interrupt enable
|
|
name: Enabled
|
|
value: 1
|
|
enum/FPU_IE4:
|
|
bit_size: 1
|
|
variants:
|
|
- description: Input denormal interrupt disable
|
|
name: Disabled
|
|
value: 0
|
|
- description: Input denormal interrupt enable
|
|
name: Enabled
|
|
value: 1
|
|
enum/FPU_IE5:
|
|
bit_size: 1
|
|
variants:
|
|
- description: Inexact interrupt disable
|
|
name: Disabled
|
|
value: 0
|
|
- description: Inexact interrupt enable
|
|
name: Enabled
|
|
value: 1
|
|
enum/I2C1_FMP:
|
|
bit_size: 1
|
|
variants:
|
|
- description: FM+ mode is controlled by I2C_Pxx_FMP bits only
|
|
name: Standard
|
|
value: 0
|
|
- description: FM+ mode is enabled on all I2C1 pins selected through selection through
|
|
IOPORT control registers AF selection bits
|
|
name: FMP
|
|
value: 1
|
|
enum/I2C1_RX_DMA_RMP:
|
|
bit_size: 2
|
|
variants:
|
|
- description: I2C1_RX mapped on DMA1 CH7
|
|
name: MapDma1Ch7
|
|
value: 0
|
|
- description: I2C1_RX mapped on DMA1 CH3
|
|
name: MapDma1Ch3
|
|
value: 1
|
|
- description: I2C1_RX mapped on DMA1 CH5
|
|
name: MapDma1Ch5
|
|
value: 2
|
|
enum/I2C1_TX_DMA_RMP:
|
|
bit_size: 2
|
|
variants:
|
|
- description: I2C1_TX mapped on DMA1 CH6
|
|
name: MapDma1Ch6
|
|
value: 0
|
|
- description: I2C1_TX mapped on DMA1 CH2
|
|
name: MapDma1Ch2
|
|
value: 1
|
|
- description: I2C1_TX mapped on DMA1 CH4
|
|
name: MapDma1Ch4
|
|
value: 2
|
|
enum/I2C2_FMP:
|
|
bit_size: 1
|
|
variants:
|
|
- description: FM+ mode is controlled by I2C_Pxx_FMP bits only
|
|
name: Standard
|
|
value: 0
|
|
- description: FM+ mode is enabled on all I2C2 pins selected through selection through
|
|
IOPORT control registers AF selection bits
|
|
name: FMP
|
|
value: 1
|
|
enum/I2C3_FMP:
|
|
bit_size: 1
|
|
variants:
|
|
- description: FM+ mode is controlled by I2C_Pxx_FMP bits only
|
|
name: Standard
|
|
value: 0
|
|
- description: FM+ mode is enabled on all I2C3 pins selected through selection trhough
|
|
IOPORT control registers AF selection bits
|
|
name: FMP
|
|
value: 1
|
|
enum/I2C_PB6_FMP:
|
|
bit_size: 1
|
|
variants:
|
|
- description: PB6 pin operate in standard mode
|
|
name: Standard
|
|
value: 0
|
|
- description: I2C FM+ mode enabled on PB6 and the Speed control is bypassed
|
|
name: FMP
|
|
value: 1
|
|
enum/I2C_PB7_FMP:
|
|
bit_size: 1
|
|
variants:
|
|
- description: PB7 pin operate in standard mode
|
|
name: Standard
|
|
value: 0
|
|
- description: I2C FM+ mode enabled on PB7 and the Speed control is bypassed
|
|
name: FMP
|
|
value: 1
|
|
enum/I2C_PB8_FMP:
|
|
bit_size: 1
|
|
variants:
|
|
- description: PB8 pin operate in standard mode
|
|
name: Standard
|
|
value: 0
|
|
- description: I2C FM+ mode enabled on PB8 and the Speed control is bypassed
|
|
name: FMP
|
|
value: 1
|
|
enum/I2C_PB9_FMP:
|
|
bit_size: 1
|
|
variants:
|
|
- description: PB9 pin operate in standard mode
|
|
name: Standard
|
|
value: 0
|
|
- description: I2C FM+ mode enabled on PB9 and the Speed control is bypassed
|
|
name: FMP
|
|
value: 1
|
|
enum/LOCKUP_LOCK:
|
|
bit_size: 1
|
|
variants:
|
|
- description: Cortex-M4 LOCKUP output disconnected from TIM1/15/16/17 Break inputs
|
|
and HRTIM1 SYSFLT.
|
|
name: Disconnected
|
|
value: 0
|
|
- description: Cortex-M4 LOCKUP output connected to TIM1/15/16/17 and HRTIM1 SYSFLT
|
|
Break inputs
|
|
name: Connected
|
|
value: 1
|
|
enum/MEM_MODE:
|
|
bit_size: 2
|
|
variants:
|
|
- description: Main Flash memory mapped at 0x0000_0000
|
|
name: MainFlash
|
|
value: 0
|
|
- description: System Flash memory mapped at 0x0000_0000
|
|
name: SystemFlash
|
|
value: 1
|
|
- description: Main Flash memory mapped at 0x0000_0000
|
|
name: MainFlash2
|
|
value: 2
|
|
- description: Embedded SRAM mapped at 0x0000_0000
|
|
name: SRAM
|
|
value: 3
|
|
enum/PAGE0_WP:
|
|
bit_size: 1
|
|
variants:
|
|
- description: Write protection of pagex is disabled
|
|
name: Disabled
|
|
value: 0
|
|
- description: Write protection of pagex is enabled
|
|
name: Enabled
|
|
value: 1
|
|
enum/PVD_LOCK:
|
|
bit_size: 1
|
|
variants:
|
|
- description: PVD interrupt disconnected from TIM15/16/17 Break input
|
|
name: Disconnected
|
|
value: 0
|
|
- description: PVD interrupt connected to TIM15/16/17 Break input
|
|
name: Connected
|
|
value: 1
|
|
enum/SPI1_RX_DMA_RMP:
|
|
bit_size: 2
|
|
variants:
|
|
- description: SPI1_RX mapped on DMA1 CH2
|
|
name: MapDma1Ch3
|
|
value: 0
|
|
- description: SPI1_RX mapped on DMA1 CH4
|
|
name: MapDma1Ch5
|
|
value: 1
|
|
- description: SPI1_RX mapped on DMA1 CH6
|
|
name: MapDma1Ch7
|
|
value: 2
|
|
enum/SPI1_TX_DMA_RMP:
|
|
bit_size: 2
|
|
variants:
|
|
- description: SPI1_TX mapped on DMA1 CH3
|
|
name: MapDma1Ch3
|
|
value: 0
|
|
- description: SPI1_TX mapped on DMA1 CH5
|
|
name: MapDma1Ch5
|
|
value: 1
|
|
- description: SPI1_TX mapped on DMA1 CH7
|
|
name: MapDma1Ch7
|
|
value: 2
|
|
enum/SRAM_PARITY_LOCK:
|
|
bit_size: 1
|
|
variants:
|
|
- description: SRAM parity error signal disconnected from TIM1/15/16/17 and HRTIM1
|
|
SYSFLT Break inputs
|
|
name: Disconnected
|
|
value: 0
|
|
- description: SRAM parity error signal connected to TIM1/15/16/17 and HRTIM1 SYSFLT
|
|
Break inputs
|
|
name: Connected
|
|
value: 1
|
|
enum/SRAM_PEFR:
|
|
bit_size: 1
|
|
variants:
|
|
- description: No SRAM parity error detected
|
|
name: NoParityError
|
|
value: 0
|
|
- description: SRAM parity error detected
|
|
name: ParityErrorDetected
|
|
value: 1
|
|
enum/SRAM_PEFW:
|
|
bit_size: 1
|
|
variants:
|
|
- description: Clear SRAM parity error flag
|
|
name: Clear
|
|
value: 1
|
|
enum/TIM16_DMA_RMP:
|
|
bit_size: 1
|
|
variants:
|
|
- description: TIM16_CH1 and TIM16_UP DMA requests mapped on DMA channel 3
|
|
name: NotRemapped
|
|
value: 0
|
|
- description: TIM16_CH1 and TIM16_UP DMA requests mapped on DMA channel 4
|
|
name: Remapped
|
|
value: 1
|
|
enum/TIM17_DMA_RMP:
|
|
bit_size: 1
|
|
variants:
|
|
- description: TIM17_CH1 and TIM17_UP DMA requests mapped on DMA channel 1
|
|
name: NotRemapped
|
|
value: 0
|
|
- description: TIM17_CH1 and TIM17_UP DMA requests mapped on DMA channel 2
|
|
name: Remapped
|
|
value: 1
|
|
enum/TIM18_DAC2_OUT1_DMA_RMP:
|
|
bit_size: 1
|
|
variants:
|
|
- description: TIM18 and DAC2_OUT1 DMA requests mapped on DMA2 channel 5
|
|
name: NotRemapped
|
|
value: 0
|
|
- description: TIM18 and DAC2_OUT1 DMA requests mapped on DMA1 channel 5
|
|
name: Remapped
|
|
value: 1
|
|
enum/TIM1_ITR3_RMP:
|
|
bit_size: 1
|
|
variants:
|
|
- description: Not remapped
|
|
name: NotRemapped
|
|
value: 0
|
|
- description: TIM1_ITR3 = TIM17_OC
|
|
name: Remapped
|
|
value: 1
|
|
enum/TIM6_DAC1_CH1_DMA_RMP:
|
|
bit_size: 1
|
|
variants:
|
|
- description: TIM6_UP and DAC_CH1 DMA requests mapped on DMA2 channel 3
|
|
name: NotRemapped
|
|
value: 0
|
|
- description: TIM6_UP and DAC_CH1 DMA requests mapped on DMA1 channel 3
|
|
name: Remapped
|
|
value: 1
|
|
enum/TIM6_DAC1_DMA_RMP:
|
|
bit_size: 1
|
|
variants:
|
|
- description: TIM6_UP and DAC_CH1 DMA requests mapped on DMA2 channel 3
|
|
name: NotRemapped
|
|
value: 0
|
|
- description: TIM6_UP and DAC_CH1 DMA requests mapped on DMA1 channel 3
|
|
name: Remapped
|
|
value: 1
|
|
enum/TIM6_DAC1_OUT1_DMA_RMP:
|
|
bit_size: 1
|
|
variants:
|
|
- description: TIM7 and DAC1_OUT1 DMA requests mapped on DMA2 channel 3
|
|
name: NotRemapped
|
|
value: 0
|
|
- description: TIM7 and DAC1_OUT1 DMA requests mapped on DMA1 channel 3
|
|
name: Remapped
|
|
value: 1
|
|
enum/TIM7_DAC1_CH2_DMA_RMP:
|
|
bit_size: 1
|
|
variants:
|
|
- description: Not remapped
|
|
name: NotRemapped
|
|
value: 0
|
|
- description: TIM7_UP and DAC_CH2 DMA requests mapped on DMA1 channel 4
|
|
name: Remapped
|
|
value: 1
|
|
enum/TIM7_DAC1_OUT2_DMA_RMP:
|
|
bit_size: 1
|
|
variants:
|
|
- description: TIM7 and DAC1_OUT2 DMA requests mapped on DMA2 channel 4
|
|
name: NotRemapped
|
|
value: 0
|
|
- description: TIM7 and DAC1_OUT2 DMA requests mapped on DMA1 channel 4
|
|
name: Remapped
|
|
value: 1
|
|
enum/USB_IT_RMP:
|
|
bit_size: 1
|
|
variants:
|
|
- description: USB_HP, USB_LP and USB_WAKEUP interrupts are mapped on interrupt
|
|
lines 19, 20 and 42 respectively
|
|
name: NotRemapped
|
|
value: 0
|
|
- description: USB_HP, USB_LP and USB_WAKEUP interrupts are mapped on interrupt
|
|
lines 74, 75 and 76 respectively
|
|
name: Remapped
|
|
value: 1
|
|
enum/VBAT_MON:
|
|
bit_size: 1
|
|
variants:
|
|
- description: Disable the power switch to not deliver VBAT voltage on ADC channel
|
|
18 input
|
|
name: Disable
|
|
value: 0
|
|
- description: Enable the power switch to deliver VBAT voltage on ADC channel 18
|
|
input
|
|
name: Enable
|
|
value: 1
|
|
fieldset/CFGR1:
|
|
description: configuration register 1
|
|
fields:
|
|
- bit_offset: 0
|
|
bit_size: 2
|
|
description: Memory mapping selection bits
|
|
enum: MEM_MODE
|
|
name: MEM_MODE
|
|
- bit_offset: 5
|
|
bit_size: 1
|
|
description: USB interrupt remap
|
|
enum: USB_IT_RMP
|
|
name: USB_IT_RMP
|
|
- bit_offset: 6
|
|
bit_size: 1
|
|
description: Timer 1 ITR3 selection
|
|
enum: TIM1_ITR3_RMP
|
|
name: TIM1_ITR3_RMP
|
|
- bit_offset: 7
|
|
bit_size: 1
|
|
description: DAC trigger remap (when TSEL = 001)
|
|
enum: DAC_TRIG_RMP
|
|
name: DAC_TRIG_RMP
|
|
- bit_offset: 7
|
|
bit_size: 1
|
|
description: DAC trigger remap (when TSEL = 001)
|
|
enum: DAC1_TRIG_RMP
|
|
name: DAC1_TRIG_RMP
|
|
- bit_offset: 8
|
|
bit_size: 1
|
|
description: ADC24 DMA remapping bit
|
|
enum: ADC2_DMA_RMP
|
|
name: ADC2_DMA_RMP
|
|
- bit_offset: 11
|
|
bit_size: 1
|
|
description: TIM16 DMA request remapping bit
|
|
enum: TIM16_DMA_RMP
|
|
name: TIM16_DMA_RMP
|
|
- bit_offset: 12
|
|
bit_size: 1
|
|
description: TIM17 DMA request remapping bit
|
|
enum: TIM17_DMA_RMP
|
|
name: TIM17_DMA_RMP
|
|
- bit_offset: 13
|
|
bit_size: 1
|
|
description: TIM6 and DAC1 DMA request remapping bit
|
|
enum: TIM6_DAC1_CH1_DMA_RMP
|
|
name: TIM6_DAC1_CH1_DMA_RMP
|
|
- bit_offset: 13
|
|
bit_size: 1
|
|
description: TIM6 and DAC1 DMA request remapping bit
|
|
enum: TIM6_DAC1_DMA_RMP
|
|
name: TIM6_DAC1_DMA_RMP
|
|
- bit_offset: 13
|
|
bit_size: 1
|
|
description: TIM6 and DAC1 DMA request remapping bit
|
|
enum: TIM6_DAC1_OUT1_DMA_RMP
|
|
name: TIM6_DAC1_OUT1_DMA_RMP
|
|
- bit_offset: 14
|
|
bit_size: 1
|
|
description: TIM7 and DAC2 DMA request remapping bit
|
|
enum: TIM7_DAC1_CH2_DMA_RMP
|
|
name: TIM7_DAC1_CH2_DMA_RMP
|
|
- bit_offset: 14
|
|
bit_size: 1
|
|
description: TIM7 and DAC2 DMA request remapping bit
|
|
enum: TIM7_DAC1_OUT2_DMA_RMP
|
|
name: TIM7_DAC1_OUT2_DMA_RMP
|
|
- bit_offset: 15
|
|
bit_size: 1
|
|
description: DAC2 channel1 DMA remap
|
|
enum: DAC2_CH1_DMA_RMP
|
|
name: DAC2_CH1_DMA_RMP
|
|
- bit_offset: 15
|
|
bit_size: 1
|
|
description: TIM18 and DAC2_OUT1 DMA request remapping bit
|
|
enum: TIM18_DAC2_OUT1_DMA_RMP
|
|
name: TIM18_DAC2_OUT1_DMA_RMP
|
|
- bit_offset: 16
|
|
bit_size: 1
|
|
description: Fast Mode Plus (FM+) driving capability activation bits.
|
|
enum: I2C_PB6_FMP
|
|
name: I2C_PB6_FMP
|
|
- bit_offset: 17
|
|
bit_size: 1
|
|
description: Fast Mode Plus (FM+) driving capability activation bits.
|
|
enum: I2C_PB7_FMP
|
|
name: I2C_PB7_FMP
|
|
- bit_offset: 18
|
|
bit_size: 1
|
|
description: Fast Mode Plus (FM+) driving capability activation bits.
|
|
enum: I2C_PB8_FMP
|
|
name: I2C_PB8_FMP
|
|
- bit_offset: 19
|
|
bit_size: 1
|
|
description: Fast Mode Plus (FM+) driving capability activation bits.
|
|
enum: I2C_PB9_FMP
|
|
name: I2C_PB9_FMP
|
|
- bit_offset: 20
|
|
bit_size: 1
|
|
description: I2C1 Fast Mode Plus
|
|
enum: I2C1_FMP
|
|
name: I2C1_FMP
|
|
- bit_offset: 21
|
|
bit_size: 1
|
|
description: I2C2 Fast Mode Plus
|
|
enum: I2C2_FMP
|
|
name: I2C2_FMP
|
|
- bit_offset: 22
|
|
bit_size: 2
|
|
description: Encoder mode
|
|
enum: ENCODER_MODE
|
|
name: ENCODER_MODE
|
|
- bit_offset: 24
|
|
bit_size: 1
|
|
description: I2C3 Fast Mode Plus
|
|
enum: I2C3_FMP
|
|
name: I2C3_FMP
|
|
- bit_offset: 24
|
|
bit_size: 1
|
|
description: VBAT monitoring enable
|
|
enum: VBAT_MON
|
|
name: VBAT_MON
|
|
- bit_offset: 26
|
|
bit_size: 1
|
|
description: Invalid operation interrupt enable
|
|
enum: FPU_IE0
|
|
name: FPU_IE0
|
|
- bit_offset: 27
|
|
bit_size: 1
|
|
description: Devide-by-zero interrupt enable
|
|
enum: FPU_IE1
|
|
name: FPU_IE1
|
|
- bit_offset: 28
|
|
bit_size: 1
|
|
description: Underflow interrupt enable
|
|
enum: FPU_IE2
|
|
name: FPU_IE2
|
|
- bit_offset: 29
|
|
bit_size: 1
|
|
description: Overflow interrupt enable
|
|
enum: FPU_IE3
|
|
name: FPU_IE3
|
|
- bit_offset: 30
|
|
bit_size: 1
|
|
description: Input denormal interrupt enable
|
|
enum: FPU_IE4
|
|
name: FPU_IE4
|
|
- bit_offset: 31
|
|
bit_size: 1
|
|
description: Inexact interrupt enable
|
|
enum: FPU_IE5
|
|
name: FPU_IE5
|
|
fieldset/CFGR2:
|
|
description: configuration register 2
|
|
fields:
|
|
- bit_offset: 0
|
|
bit_size: 1
|
|
description: Cortex-M0 LOCKUP bit enable bit
|
|
enum: LOCKUP_LOCK
|
|
name: LOCKUP_LOCK
|
|
- bit_offset: 1
|
|
bit_size: 1
|
|
description: SRAM parity lock bit
|
|
enum: SRAM_PARITY_LOCK
|
|
name: SRAM_PARITY_LOCK
|
|
- bit_offset: 2
|
|
bit_size: 1
|
|
description: PVD lock enable bit
|
|
enum: PVD_LOCK
|
|
name: PVD_LOCK
|
|
- bit_offset: 4
|
|
bit_size: 1
|
|
description: Bypass address bit 29 in parity calculation
|
|
enum: BYP_ADDR_PAR
|
|
name: BYP_ADDR_PAR
|
|
- bit_offset: 8
|
|
bit_size: 1
|
|
description: SRAM parity flag
|
|
enum_read: SRAM_PEFR
|
|
enum_write: SRAM_PEFW
|
|
name: SRAM_PEF
|
|
fieldset/CFGR3:
|
|
description: configuration register 3
|
|
fields:
|
|
- bit_offset: 0
|
|
bit_size: 2
|
|
description: SPI1_RX DMA remapping bit
|
|
enum: SPI1_RX_DMA_RMP
|
|
name: SPI1_RX_DMA_RMP
|
|
- bit_offset: 2
|
|
bit_size: 2
|
|
description: SPI1_TX DMA remapping bit
|
|
enum: SPI1_TX_DMA_RMP
|
|
name: SPI1_TX_DMA_RMP
|
|
- bit_offset: 4
|
|
bit_size: 2
|
|
description: I2C1_RX DMA remapping bit
|
|
enum: I2C1_RX_DMA_RMP
|
|
name: I2C1_RX_DMA_RMP
|
|
- bit_offset: 6
|
|
bit_size: 2
|
|
description: I2C1_TX DMA remapping bit
|
|
enum: I2C1_TX_DMA_RMP
|
|
name: I2C1_TX_DMA_RMP
|
|
- bit_offset: 8
|
|
bit_size: 2
|
|
description: ADC2 DMA remapping bit
|
|
enum: ADC2_DMA_RMP
|
|
name: ADC2_DMA_RMP
|
|
- bit_offset: 16
|
|
bit_size: 1
|
|
description: DAC1_CH1 / DAC1_CH2 Trigger remap
|
|
enum: DAC1_TRIG3_RMP
|
|
name: DAC1_TRIG3_RMP
|
|
- bit_offset: 17
|
|
bit_size: 1
|
|
description: DAC1_CH1 / DAC1_CH2 Trigger remap
|
|
enum: DAC1_TRIG5_RMP
|
|
name: DAC1_TRIG5_RMP
|
|
fieldset/CFGR4:
|
|
description: configuration register 4
|
|
fields:
|
|
- bit_offset: 0
|
|
bit_size: 1
|
|
description: Controls the Input trigger of ADC12 regular channel EXT2
|
|
enum: ADC12_EXT2_RMP
|
|
name: ADC12_EXT2_RMP
|
|
- bit_offset: 1
|
|
bit_size: 1
|
|
description: Controls the Input trigger of ADC12 regular channel EXT3
|
|
enum: ADC12_EXT3_RMP
|
|
name: ADC12_EXT3_RMP
|
|
- bit_offset: 2
|
|
bit_size: 1
|
|
description: Controls the Input trigger of ADC12 regular channel EXT5
|
|
enum: ADC12_EXT5_RMP
|
|
name: ADC12_EXT5_RMP
|
|
- bit_offset: 3
|
|
bit_size: 1
|
|
description: Controls the Input trigger of ADC12 regular channel EXT13
|
|
enum: ADC12_EXT13_RMP
|
|
name: ADC12_EXT13_RMP
|
|
- bit_offset: 4
|
|
bit_size: 1
|
|
description: Controls the Input trigger of ADC12 regular channel EXT15
|
|
enum: ADC12_EXT15_RMP
|
|
name: ADC12_EXT15_RMP
|
|
- bit_offset: 5
|
|
bit_size: 1
|
|
description: Controls the Input trigger of ADC12 injected channel JEXT3
|
|
enum: ADC12_JEXT3_RMP
|
|
name: ADC12_JEXT3_RMP
|
|
- bit_offset: 6
|
|
bit_size: 1
|
|
description: Controls the Input trigger of ADC12 injected channel JEXT6
|
|
enum: ADC12_JEXT6_RMP
|
|
name: ADC12_JEXT6_RMP
|
|
- bit_offset: 7
|
|
bit_size: 1
|
|
description: Controls the Input trigger of ADC12 injected channel JEXT13
|
|
enum: ADC12_JEXT13_RMP
|
|
name: ADC12_JEXT13_RMP
|
|
- bit_offset: 8
|
|
bit_size: 1
|
|
description: Controls the Input trigger of ADC34 regular channel EXT5
|
|
enum: ADC34_EXT5_RMP
|
|
name: ADC34_EXT5_RMP
|
|
- bit_offset: 9
|
|
bit_size: 1
|
|
description: Controls the Input trigger of ADC34 regular channel EXT6
|
|
enum: ADC34_EXT6_RMP
|
|
name: ADC34_EXT6_RMP
|
|
- bit_offset: 10
|
|
bit_size: 1
|
|
description: Controls the Input trigger of ADC34 regular channel EXT15
|
|
enum: ADC34_EXT15_RMP
|
|
name: ADC34_EXT15_RMP
|
|
- bit_offset: 11
|
|
bit_size: 1
|
|
description: Controls the Input trigger of ADC34 injected channel JEXT5
|
|
enum: ADC34_JEXT5_RMP
|
|
name: ADC34_JEXT5_RMP
|
|
- bit_offset: 12
|
|
bit_size: 1
|
|
description: Controls the Input trigger of ADC34 injected channel JEXT11
|
|
enum: ADC34_JEXT11_RMP
|
|
name: ADC34_JEXT11_RMP
|
|
- bit_offset: 13
|
|
bit_size: 1
|
|
description: Controls the Input trigger of ADC34 injected channel JEXT14
|
|
enum: ADC34_JEXT14_RMP
|
|
name: ADC34_JEXT14_RMP
|
|
fieldset/EXTICR1:
|
|
description: external interrupt configuration register 1
|
|
fields:
|
|
- bit_offset: 0
|
|
bit_size: 4
|
|
description: EXTI 0 configuration bits
|
|
enum: EXTI0
|
|
name: EXTI0
|
|
- bit_offset: 4
|
|
bit_size: 4
|
|
description: EXTI 1 configuration bits
|
|
enum: EXTI1
|
|
name: EXTI1
|
|
- bit_offset: 8
|
|
bit_size: 4
|
|
description: EXTI 2 configuration bits
|
|
enum: EXTI2
|
|
name: EXTI2
|
|
- bit_offset: 12
|
|
bit_size: 4
|
|
description: EXTI 3 configuration bits
|
|
enum: EXTI3
|
|
name: EXTI3
|
|
fieldset/EXTICR2:
|
|
description: external interrupt configuration register 2
|
|
fields:
|
|
- bit_offset: 0
|
|
bit_size: 4
|
|
description: EXTI 4 configuration bits
|
|
enum: EXTI4
|
|
name: EXTI4
|
|
- bit_offset: 4
|
|
bit_size: 4
|
|
description: EXTI 5 configuration bits
|
|
enum: EXTI5
|
|
name: EXTI5
|
|
- bit_offset: 8
|
|
bit_size: 4
|
|
description: EXTI 6 configuration bits
|
|
enum: EXTI6
|
|
name: EXTI6
|
|
- bit_offset: 12
|
|
bit_size: 4
|
|
description: EXTI 7 configuration bits
|
|
enum: EXTI7
|
|
name: EXTI7
|
|
fieldset/EXTICR3:
|
|
description: external interrupt configuration register 3
|
|
fields:
|
|
- bit_offset: 0
|
|
bit_size: 4
|
|
description: EXTI 8 configuration bits
|
|
enum: EXTI8
|
|
name: EXTI8
|
|
- bit_offset: 4
|
|
bit_size: 4
|
|
description: EXTI 9 configuration bits
|
|
enum: EXTI9
|
|
name: EXTI9
|
|
- bit_offset: 8
|
|
bit_size: 4
|
|
description: EXTI 10 configuration bits
|
|
enum: EXTI10
|
|
name: EXTI10
|
|
- bit_offset: 12
|
|
bit_size: 4
|
|
description: EXTI 11 configuration bits
|
|
enum: EXTI11
|
|
name: EXTI11
|
|
fieldset/EXTICR4:
|
|
description: external interrupt configuration register 4
|
|
fields:
|
|
- bit_offset: 0
|
|
bit_size: 4
|
|
description: EXTI 12 configuration bits
|
|
enum: EXTI12
|
|
name: EXTI12
|
|
- bit_offset: 4
|
|
bit_size: 4
|
|
description: EXTI 13 configuration bits
|
|
enum: EXTI13
|
|
name: EXTI13
|
|
- bit_offset: 8
|
|
bit_size: 4
|
|
description: EXTI 14 configuration bits
|
|
enum: EXTI14
|
|
name: EXTI14
|
|
- bit_offset: 12
|
|
bit_size: 4
|
|
description: EXTI 15 configuration bits
|
|
enum: EXTI15
|
|
name: EXTI15
|
|
fieldset/RCR:
|
|
description: CCM SRAM protection register
|
|
fields:
|
|
- bit_offset: 0
|
|
bit_size: 1
|
|
description: CCM SRAM page write protection bit
|
|
enum: PAGE0_WP
|
|
name: PAGE0_WP
|
|
- bit_offset: 1
|
|
bit_size: 1
|
|
description: CCM SRAM page write protection bit
|
|
enum: PAGE0_WP
|
|
name: PAGE1_WP
|
|
- bit_offset: 2
|
|
bit_size: 1
|
|
description: CCM SRAM page write protection bit
|
|
enum: PAGE0_WP
|
|
name: PAGE2_WP
|
|
- bit_offset: 3
|
|
bit_size: 1
|
|
description: CCM SRAM page write protection bit
|
|
enum: PAGE0_WP
|
|
name: PAGE3_WP
|
|
- bit_offset: 4
|
|
bit_size: 1
|
|
description: CCM SRAM page write protection bit
|
|
enum: PAGE0_WP
|
|
name: PAGE4_WP
|
|
- bit_offset: 5
|
|
bit_size: 1
|
|
description: CCM SRAM page write protection bit
|
|
enum: PAGE0_WP
|
|
name: PAGE5_WP
|
|
- bit_offset: 6
|
|
bit_size: 1
|
|
description: CCM SRAM page write protection bit
|
|
enum: PAGE0_WP
|
|
name: PAGE6_WP
|
|
- bit_offset: 7
|
|
bit_size: 1
|
|
description: CCM SRAM page write protection bit
|
|
enum: PAGE0_WP
|
|
name: PAGE7_WP
|
|
- bit_offset: 8
|
|
bit_size: 1
|
|
description: CCM SRAM page write protection bit
|
|
enum: PAGE0_WP
|
|
name: PAGE8_WP
|
|
- bit_offset: 9
|
|
bit_size: 1
|
|
description: CCM SRAM page write protection bit
|
|
enum: PAGE0_WP
|
|
name: PAGE9_WP
|
|
- bit_offset: 10
|
|
bit_size: 1
|
|
description: CCM SRAM page write protection bit
|
|
enum: PAGE0_WP
|
|
name: PAGE10_WP
|
|
- bit_offset: 11
|
|
bit_size: 1
|
|
description: CCM SRAM page write protection bit
|
|
enum: PAGE0_WP
|
|
name: PAGE11_WP
|
|
- bit_offset: 12
|
|
bit_size: 1
|
|
description: CCM SRAM page write protection bit
|
|
enum: PAGE0_WP
|
|
name: PAGE12_WP
|
|
- bit_offset: 13
|
|
bit_size: 1
|
|
description: CCM SRAM page write protection bit
|
|
enum: PAGE0_WP
|
|
name: PAGE13_WP
|
|
- bit_offset: 14
|
|
bit_size: 1
|
|
description: CCM SRAM page write protection bit
|
|
enum: PAGE0_WP
|
|
name: PAGE14_WP
|
|
- bit_offset: 15
|
|
bit_size: 1
|
|
description: CCM SRAM page write protection bit
|
|
enum: PAGE0_WP
|
|
name: PAGE15_WP
|