File tree 4 files changed +25
-2
lines changed
4 files changed +25
-2
lines changed Original file line number Diff line number Diff line change 65
65
#define HAL_NOR_MODULE_ENABLED
66
66
#define HAL_SDRAM_MODULE_ENABLED
67
67
#define HAL_HASH_MODULE_ENABLED
68
- #define HAL_I2S_MODULE_ENABLED
69
68
#define HAL_IRDA_MODULE_ENABLED
70
69
#define HAL_SMARTCARD_MODULE_ENABLED
71
70
#define HAL_DFSDM_MODULE_ENABLED
87
86
#define HAL_SRAM_MODULE_ENABLED
88
87
#define HAL_GPIO_MODULE_ENABLED
89
88
#define HAL_I2C_MODULE_ENABLED
89
+ #define HAL_I2S_MODULE_ENABLED
90
90
#define HAL_IWDG_MODULE_ENABLED
91
91
#define HAL_LPTIM_MODULE_ENABLED
92
92
#define HAL_PWR_MODULE_ENABLED
Original file line number Diff line number Diff line change @@ -37,10 +37,21 @@ syscfg.vals:
37
37
STM32_CLOCK_HSI : 0
38
38
STM32_CLOCK_HSE : 1
39
39
STM32_CLOCK_HSE_BYPASS : 1
40
+ # Input clock for all PLLs 8MHz / 8 = 1 MHz
40
41
STM32_CLOCK_PLL_PLLM : 8
42
+ # VCO = 1MHz * 432 = 432 MHz
41
43
STM32_CLOCK_PLL_PLLN : 432
44
+ # PLLP - PLLCLK = VCO / 2 = 216
42
45
STM32_CLOCK_PLL_PLLP : 2
46
+ # PLLQ - PLL48CLK = VCO / 9 = 48
43
47
STM32_CLOCK_PLL_PLLQ : 9
48
+ STM32_CLOCK_PLLI2S_PLLN : 384
49
+ # PLLI2SP - SPDIFRX = 48 MHz
50
+ STM32_CLOCK_PLLI2S_PLLP : 8
51
+ # PLLI2SQ - SAICLK = 192 MHz
52
+ STM32_CLOCK_PLLI2S_PLLQ : 2
53
+ # PLLI2SR - I2SCLK = 192 MHz
54
+ STM32_CLOCK_PLLI2S_PLLR : 2
44
55
STM32_CLOCK_ENABLE_OVERDRIVE : 0
45
56
STM32_CLOCK_AHB_DIVIDER : ' RCC_SYSCLK_DIV1'
46
57
STM32_CLOCK_APB1_DIVIDER : ' RCC_HCLK_DIV4'
Original file line number Diff line number Diff line change 65
65
#define HAL_NOR_MODULE_ENABLED
66
66
#define HAL_SDRAM_MODULE_ENABLED
67
67
#define HAL_HASH_MODULE_ENABLED
68
- #define HAL_I2S_MODULE_ENABLED
69
68
#define HAL_DFSDM_MODULE_ENABLED
70
69
#define HAL_DSI_MODULE_ENABLED
71
70
#define HAL_JPEG_MODULE_ENABLED
85
84
#define HAL_SRAM_MODULE_ENABLED
86
85
#define HAL_GPIO_MODULE_ENABLED
87
86
#define HAL_I2C_MODULE_ENABLED
87
+ #define HAL_I2S_MODULE_ENABLED
88
88
#define HAL_IWDG_MODULE_ENABLED
89
89
#define HAL_LPTIM_MODULE_ENABLED
90
90
#define HAL_PWR_MODULE_ENABLED
Original file line number Diff line number Diff line change @@ -37,11 +37,23 @@ syscfg.vals:
37
37
STM32_CLOCK_HSI : 0
38
38
STM32_CLOCK_HSE : 1
39
39
STM32_CLOCK_HSE_BYPASS : 1
40
+ # Input clock for all PLLs 8MHz / 8 = 1 MHz
40
41
STM32_CLOCK_PLL_PLLM : 8
42
+ # VCO = 1MHz * 432 = 432 MHz
41
43
STM32_CLOCK_PLL_PLLN : 432
44
+ # PLLP - PLLCLK = VCO / 2 = 216
42
45
STM32_CLOCK_PLL_PLLP : 2
46
+ # PLLQ - PLL48CLK = VCO / 9 = 48
43
47
STM32_CLOCK_PLL_PLLQ : 9
48
+ # PLLR - PLLDSICLK = VCO / 7 = 30.85 MHz
44
49
STM32_CLOCK_PLL_PLLR : 7
50
+ STM32_CLOCK_PLLI2S_PLLN : 384
51
+ # PLLI2SP - SPDIFRX = 48 MHz
52
+ STM32_CLOCK_PLLI2S_PLLP : 8
53
+ # PLLI2SQ - SAICLK = 192 MHz
54
+ STM32_CLOCK_PLLI2S_PLLQ : 2
55
+ # PLLI2SR - I2SCLK = 192 MHz
56
+ STM32_CLOCK_PLLI2S_PLLR : 2
45
57
STM32_CLOCK_ENABLE_OVERDRIVE : 0
46
58
STM32_CLOCK_AHB_DIVIDER : ' RCC_SYSCLK_DIV1'
47
59
STM32_CLOCK_APB1_DIVIDER : ' RCC_HCLK_DIV4'
You can’t perform that action at this time.
0 commit comments