File tree Expand file tree Collapse file tree 4 files changed +15
-16
lines changed
TARGET_STM32F412xG/TARGET_NUCLEO_F412ZG
TARGET_STM32F413xH/TARGET_DISCO_F413ZH Expand file tree Collapse file tree 4 files changed +15
-16
lines changed Original file line number Diff line number Diff line change 442
442
* @{
443
443
*/
444
444
#define COMP_WINDOWMODE_DISABLE (0x00000000U) /*!< Window mode disabled */
445
- #define COMP_WINDOWMODE_ENABLE COMP_CSR_COMPxWNDWEN /*!< Window mode enabled: non inverting input of comparator X (x=2U,4,6U)
446
- is connected to the non inverting input of comparator X-1U */
447
- /**
448
- * @}
449
- */
450
- #elif defined(STM32F302xE ) || defined(STM32F303xE ) || defined(STM32F398xx )
451
- /** @defgroup COMPEx_WindowMode COMP Extended WindowMode (STM32F302xE/STM32F303xE/STM32F398xx Product devices)
452
- * @{
453
- */
454
- #define COMP_WINDOWMODE_DISABLE (0x00000000U) /*!< Window mode disabled */
455
445
#define COMP_WINDOWMODE_ENABLE COMP_CSR_COMPxWNDWEN /*!< Window mode enabled: non inverting input of comparator X (x=2U,4,6U)
456
446
is connected to the non inverting input of comparator X-1U */
457
447
/**
2395
2385
|| \
2396
2386
(((INPUT) == COMP_NONINVERTINGINPUT_IO1)))
2397
2387
2398
- #define IS_COMP_WINDOWMODE (WINDOWMODE ) (((WINDOWMODE) == COMP_WINDOWMODE_DISABLE) || \
2399
- ((WINDOWMODE) == COMP_WINDOWMODE_ENABLE))
2388
+ #define IS_COMP_WINDOWMODE (WINDOWMODE ) ((WINDOWMODE) == (WINDOWMODE)) /*!< Not available: check always true */
2400
2389
2401
2390
#define IS_COMP_MODE (MODE ) ((MODE) == (MODE)) /*!< Not available: check always true */
2402
2391
Original file line number Diff line number Diff line change @@ -176,11 +176,13 @@ uint8_t SetSysClock_PLL_HSE(uint8_t bypass)
176
176
}
177
177
178
178
/* Select PLLSAI output as USB clock source */
179
+ PeriphClkInitStruct .PeriphClockSelection = RCC_PERIPHCLK_CLK48 ;
179
180
PeriphClkInitStruct .PLLI2S .PLLI2SM = 8 ;
180
181
PeriphClkInitStruct .PLLI2S .PLLI2SQ = 4 ;
181
182
PeriphClkInitStruct .PLLI2S .PLLI2SN = 192 ;
182
- PeriphClkInitStruct .PeriphClockSelection = RCC_PERIPHCLK_CLK48 ;
183
+ PeriphClkInitStruct .PLLI2S . PLLI2SR = 2 ;
183
184
PeriphClkInitStruct .Clk48ClockSelection = RCC_CLK48CLKSOURCE_PLLI2SQ ;
185
+ PeriphClkInitStruct .PLLI2SSelection = RCC_PLLI2SCLKSOURCE_PLLSRC ;
184
186
185
187
HAL_RCCEx_PeriphCLKConfig (& PeriphClkInitStruct );
186
188
@@ -241,11 +243,13 @@ uint8_t SetSysClock_PLL_HSI(void)
241
243
}
242
244
243
245
/* Select PLLSAI output as USB clock source */
246
+ PeriphClkInitStruct .PeriphClockSelection = RCC_PERIPHCLK_CLK48 ;
244
247
PeriphClkInitStruct .PLLI2S .PLLI2SM = 16 ;
245
248
PeriphClkInitStruct .PLLI2S .PLLI2SN = 192 ;
246
249
PeriphClkInitStruct .PLLI2S .PLLI2SQ = 4 ;
247
- PeriphClkInitStruct .PeriphClockSelection = RCC_PERIPHCLK_CLK48 ;
250
+ PeriphClkInitStruct .PLLI2S . PLLI2SR = 2 ;
248
251
PeriphClkInitStruct .Clk48ClockSelection = RCC_CLK48CLKSOURCE_PLLI2SQ ;
252
+ PeriphClkInitStruct .PLLI2SSelection = RCC_PLLI2SCLKSOURCE_PLLSRC ;
249
253
250
254
HAL_RCCEx_PeriphCLKConfig (& PeriphClkInitStruct );
251
255
Original file line number Diff line number Diff line change @@ -177,11 +177,13 @@ uint8_t SetSysClock_PLL_HSE(uint8_t bypass)
177
177
}
178
178
179
179
/* Select PLLSAI output as USB clock source */
180
+ PeriphClkInitStruct .PeriphClockSelection = RCC_PERIPHCLK_CLK48 ;
180
181
PeriphClkInitStruct .PLLI2S .PLLI2SM = 8 ;
181
182
PeriphClkInitStruct .PLLI2S .PLLI2SQ = 4 ;
182
183
PeriphClkInitStruct .PLLI2S .PLLI2SN = 192 ;
183
- PeriphClkInitStruct .PeriphClockSelection = RCC_PERIPHCLK_CLK48 ;
184
+ PeriphClkInitStruct .PLLI2S . PLLI2SR = 2 ;
184
185
PeriphClkInitStruct .Clk48ClockSelection = RCC_CLK48CLKSOURCE_PLLI2SQ ;
186
+ PeriphClkInitStruct .PLLI2SSelection = RCC_PLLI2SCLKSOURCE_PLLSRC ;
185
187
186
188
HAL_RCCEx_PeriphCLKConfig (& PeriphClkInitStruct );
187
189
@@ -242,11 +244,13 @@ uint8_t SetSysClock_PLL_HSI(void)
242
244
}
243
245
244
246
/* Select PLLI2S output as USB clock source */
247
+ PeriphClkInitStruct .PeriphClockSelection = RCC_PERIPHCLK_CLK48 ;
245
248
PeriphClkInitStruct .PLLI2S .PLLI2SM = 16 ;
246
249
PeriphClkInitStruct .PLLI2S .PLLI2SN = 192 ;
247
250
PeriphClkInitStruct .PLLI2S .PLLI2SQ = 4 ;
248
- PeriphClkInitStruct .PeriphClockSelection = RCC_PERIPHCLK_CLK48 ;
251
+ PeriphClkInitStruct .PLLI2S . PLLI2SR = 2 ;
249
252
PeriphClkInitStruct .Clk48ClockSelection = RCC_CLK48CLKSOURCE_PLLI2SQ ;
253
+ PeriphClkInitStruct .PLLI2SSelection = RCC_PLLI2SCLKSOURCE_PLLSRC ;
250
254
251
255
HAL_RCCEx_PeriphCLKConfig (& PeriphClkInitStruct );
252
256
Original file line number Diff line number Diff line change @@ -611,6 +611,8 @@ typedef struct __SPI_HandleTypeDef
611
611
612
612
#define IS_SPI_CRC_POLYNOMIAL (POLYNOMIAL ) (((POLYNOMIAL) >= 0x1U) && ((POLYNOMIAL) <= 0xFFFFU) && (((POLYNOMIAL)&0x1U) != 0U))
613
613
614
+ #define IS_SPI_DMA_HANDLE (HANDLE ) ((HANDLE) != NULL)
615
+
614
616
615
617
/**
616
618
* @}
You can’t perform that action at this time.
0 commit comments