Merge pull request #246 from oll3/adc_wle
Support STM32WLEx ADC peripheral
This commit is contained in:
commit
eaa4987e52
@ -1059,6 +1059,7 @@ fieldset/CCIPR:
|
|||||||
description: ADC clock source selection
|
description: ADC clock source selection
|
||||||
bit_offset: 28
|
bit_offset: 28
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
|
enum: ADCSEL
|
||||||
- name: RNGSEL
|
- name: RNGSEL
|
||||||
description: RNG clock source selection
|
description: RNG clock source selection
|
||||||
bit_offset: 30
|
bit_offset: 30
|
||||||
@ -1422,3 +1423,15 @@ fieldset/PLLCFGR:
|
|||||||
description: Main PLL division factor for PLLRCLK
|
description: Main PLL division factor for PLLRCLK
|
||||||
bit_offset: 29
|
bit_offset: 29
|
||||||
bit_size: 3
|
bit_size: 3
|
||||||
|
enum/ADCSEL:
|
||||||
|
bit_size: 2
|
||||||
|
variants:
|
||||||
|
- name: HSI16
|
||||||
|
description: HSI16 used as ADC clock source
|
||||||
|
value: 1
|
||||||
|
- name: PLLPCLK
|
||||||
|
description: PLLPCLK used as ADC clock source
|
||||||
|
value: 2
|
||||||
|
- name: SYSCLK
|
||||||
|
description: SYSCLK used as ADC clock source
|
||||||
|
value: 3
|
||||||
|
@ -689,6 +689,7 @@ fieldset/CCIPR:
|
|||||||
description: ADC clock source selection
|
description: ADC clock source selection
|
||||||
bit_offset: 28
|
bit_offset: 28
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
|
enum: ADCSEL
|
||||||
- name: RNGSEL
|
- name: RNGSEL
|
||||||
description: RNG clock source selection
|
description: RNG clock source selection
|
||||||
bit_offset: 30
|
bit_offset: 30
|
||||||
@ -1044,3 +1045,15 @@ fieldset/PLLCFGR:
|
|||||||
description: Main PLL division factor for PLLRCLK
|
description: Main PLL division factor for PLLRCLK
|
||||||
bit_offset: 29
|
bit_offset: 29
|
||||||
bit_size: 3
|
bit_size: 3
|
||||||
|
enum/ADCSEL:
|
||||||
|
bit_size: 2
|
||||||
|
variants:
|
||||||
|
- name: HSI16
|
||||||
|
description: HSI16 used as ADC clock source
|
||||||
|
value: 1
|
||||||
|
- name: PLLPCLK
|
||||||
|
description: PLLPCLK used as ADC clock source
|
||||||
|
value: 2
|
||||||
|
- name: SYSCLK
|
||||||
|
description: SYSCLK used as ADC clock source
|
||||||
|
value: 3
|
||||||
|
@ -207,7 +207,9 @@ impl PeriMatcher {
|
|||||||
("STM32U5.*:SYSCFG:.*", ("syscfg", "u5", "SYSCFG")),
|
("STM32U5.*:SYSCFG:.*", ("syscfg", "u5", "SYSCFG")),
|
||||||
("STM32WB.*:SYSCFG:.*", ("syscfg", "wb", "SYSCFG")),
|
("STM32WB.*:SYSCFG:.*", ("syscfg", "wb", "SYSCFG")),
|
||||||
("STM32WL5.*:SYSCFG:.*", ("syscfg", "wl5", "SYSCFG")),
|
("STM32WL5.*:SYSCFG:.*", ("syscfg", "wl5", "SYSCFG")),
|
||||||
|
("STM32WL5.*:ADC:.*", ("adc", "g0", "ADC")),
|
||||||
("STM32WLE.*:SYSCFG:.*", ("syscfg", "wle", "SYSCFG")),
|
("STM32WLE.*:SYSCFG:.*", ("syscfg", "wle", "SYSCFG")),
|
||||||
|
("STM32WLE.*:ADC:.*", ("adc", "g0", "ADC")),
|
||||||
("STM32H50.*:SBS:.*", ("sbs", "h50", "SBS")),
|
("STM32H50.*:SBS:.*", ("sbs", "h50", "SBS")),
|
||||||
("STM32H5.*:SBS:.*", ("sbs", "h5", "SBS")),
|
("STM32H5.*:SBS:.*", ("sbs", "h5", "SBS")),
|
||||||
(".*:IWDG:iwdg1_v1_1", ("iwdg", "v1", "IWDG")),
|
(".*:IWDG:iwdg1_v1_1", ("iwdg", "v1", "IWDG")),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user