@@ -52,19 +52,19 @@ const PinName digitalPin[] = {
52
52
};
53
53
54
54
const uint32_t analogInputPin[] = {
55
- // PXn, // Ax = Dx
56
- 15 , // A0 = D15
57
- 16 , // A1 = D16
58
- 17 , // A2 = D17
59
- 18 , // A3 = D18
60
- 19 , // A4 = D19
61
- 20 , // A5 = D20
62
- 21 , // A6 = D21
63
- 22 , // A7 = D22
64
- 23 , // A8 = D23
65
- 24 , // A9 = D24
66
- 25 , // A10 = D25
67
- 28 , // A11 = D28
55
+ // PXn, // Ax = Dx
56
+ 15 , // A0 = D15
57
+ 16 , // A1 = D16
58
+ 17 , // A2 = D17
59
+ 18 , // A3 = D18
60
+ 19 , // A4 = D19
61
+ 20 , // A5 = D20
62
+ 21 , // A6 = D21
63
+ 22 , // A7 = D22
64
+ 23 , // A8 = D23
65
+ 24 , // A9 = D24
66
+ 25 , // A10 = D25
67
+ 28 , // A11 = D28
68
68
};
69
69
70
70
#ifdef __cplusplus
@@ -89,19 +89,19 @@ WEAK void SystemClock_Config(void)
89
89
RCC_PeriphCLKInitTypeDef PeriphClkInitStruct = { 0 };
90
90
91
91
/* * Supply configuration update enable
92
- */
92
+ */
93
93
HAL_PWREx_ConfigSupply (PWR_LDO_SUPPLY);
94
94
/* * Configure the main internal regulator output voltage
95
- */
95
+ */
96
96
// __HAL_PWR_VOLTAGESCALING_CONFIG(PWR_REGULATOR_VOLTAGE_SCALE1); // 400MHz Mode.
97
97
__HAL_PWR_VOLTAGESCALING_CONFIG (PWR_REGULATOR_VOLTAGE_SCALE0); // 480MHz
98
98
99
99
while (!__HAL_PWR_GET_FLAG (PWR_FLAG_VOSRDY)) {}
100
100
/* * Macro to configure the PLL clock source
101
- */
101
+ */
102
102
__HAL_RCC_PLL_PLLSOURCE_CONFIG (RCC_PLLSOURCE_HSE);
103
103
/* * Initializes the CPU, AHB and APB busses clocks
104
- */
104
+ */
105
105
RCC_OscInitStruct.OscillatorType
106
106
= RCC_OSCILLATORTYPE_HSI48 | RCC_OSCILLATORTYPE_HSE;
107
107
RCC_OscInitStruct.HSEState = RCC_HSE_ON;
@@ -112,20 +112,19 @@ WEAK void SystemClock_Config(void)
112
112
RCC_OscInitStruct.PLL .PLLN = 200 ; // 400MHz Mode
113
113
// RCC_OscInitStruct.PLL.PLLN = 240; // 480MHz Mode
114
114
RCC_OscInitStruct.PLL .PLLP = 2 ;
115
- RCC_OscInitStruct.PLL .PLLQ = 5 ;
115
+ RCC_OscInitStruct.PLL .PLLQ = 5 ;
116
116
RCC_OscInitStruct.PLL .PLLR = 2 ;
117
117
RCC_OscInitStruct.PLL .PLLRGE = RCC_PLL1VCIRANGE_2;
118
118
RCC_OscInitStruct.PLL .PLLVCOSEL = RCC_PLL1VCOWIDE;
119
119
RCC_OscInitStruct.PLL .PLLFRACN = 0 ;
120
- if (HAL_RCC_OscConfig (&RCC_OscInitStruct) != HAL_OK)
121
- {
120
+ if (HAL_RCC_OscConfig (&RCC_OscInitStruct) != HAL_OK) {
122
121
Error_Handler ();
123
122
}
124
123
/* * Initializes the CPU, AHB and APB busses clocks
125
- */
124
+ */
126
125
RCC_ClkInitStruct.ClockType
127
126
= RCC_CLOCKTYPE_HCLK | RCC_CLOCKTYPE_SYSCLK | RCC_CLOCKTYPE_PCLK1
128
- | RCC_CLOCKTYPE_PCLK2 | RCC_CLOCKTYPE_D3PCLK1 | RCC_CLOCKTYPE_D1PCLK1;
127
+ | RCC_CLOCKTYPE_PCLK2 | RCC_CLOCKTYPE_D3PCLK1 | RCC_CLOCKTYPE_D1PCLK1;
129
128
RCC_ClkInitStruct.SYSCLKSource = RCC_SYSCLKSOURCE_PLLCLK;
130
129
RCC_ClkInitStruct.SYSCLKDivider = RCC_SYSCLK_DIV1;
131
130
RCC_ClkInitStruct.AHBCLKDivider = RCC_HCLK_DIV2;
@@ -134,15 +133,14 @@ WEAK void SystemClock_Config(void)
134
133
RCC_ClkInitStruct.APB2CLKDivider = RCC_APB2_DIV2;
135
134
RCC_ClkInitStruct.APB4CLKDivider = RCC_APB4_DIV2;
136
135
137
- if (HAL_RCC_ClockConfig (&RCC_ClkInitStruct, FLASH_LATENCY_2) != HAL_OK)
138
- {
136
+ if (HAL_RCC_ClockConfig (&RCC_ClkInitStruct, FLASH_LATENCY_2) != HAL_OK) {
139
137
Error_Handler ();
140
138
}
141
139
PeriphClkInitStruct.PeriphClockSelection
142
140
= RCC_PERIPHCLK_USART1 | RCC_PERIPHCLK_RNG | RCC_PERIPHCLK_SPI1
143
- | RCC_PERIPHCLK_SAI2 | RCC_PERIPHCLK_SAI1 | RCC_PERIPHCLK_SDMMC
144
- | RCC_PERIPHCLK_I2C2 | RCC_PERIPHCLK_ADC | RCC_PERIPHCLK_I2C1
145
- | RCC_PERIPHCLK_USB | RCC_PERIPHCLK_QSPI | RCC_PERIPHCLK_FMC;
141
+ | RCC_PERIPHCLK_SAI2 | RCC_PERIPHCLK_SAI1 | RCC_PERIPHCLK_SDMMC
142
+ | RCC_PERIPHCLK_I2C2 | RCC_PERIPHCLK_ADC | RCC_PERIPHCLK_I2C1
143
+ | RCC_PERIPHCLK_USB | RCC_PERIPHCLK_QSPI | RCC_PERIPHCLK_FMC;
146
144
// PLL 2
147
145
PeriphClkInitStruct.PLL2 .PLL2M = 4 ;
148
146
// PeriphClkInitStruct.PLL2.PLL2N = 115; // Max Freq @ 3v3 (overclocked SDRAM)
@@ -175,12 +173,11 @@ WEAK void SystemClock_Config(void)
175
173
PeriphClkInitStruct.I2c4ClockSelection = RCC_I2C4CLKSOURCE_PLL3;
176
174
PeriphClkInitStruct.UsbClockSelection = RCC_USBCLKSOURCE_HSI48;
177
175
PeriphClkInitStruct.AdcClockSelection = RCC_ADCCLKSOURCE_PLL3;
178
- if (HAL_RCCEx_PeriphCLKConfig (&PeriphClkInitStruct) != HAL_OK)
179
- {
176
+ if (HAL_RCCEx_PeriphCLKConfig (&PeriphClkInitStruct) != HAL_OK) {
180
177
Error_Handler ();
181
178
}
182
179
/* * Enable USB Voltage detector
183
- */
180
+ */
184
181
HAL_PWREx_EnableUSBVoltageDetector ();
185
182
}
186
183
0 commit comments