Rev 2 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2 | Rev 6 | ||
---|---|---|---|
Line 21... | Line 21... | ||
21 | /* Define to prevent recursive inclusion -------------------------------------*/ |
21 | /* Define to prevent recursive inclusion -------------------------------------*/ |
22 | #ifndef STM32_HAL_LEGACY |
22 | #ifndef STM32_HAL_LEGACY |
23 | #define STM32_HAL_LEGACY |
23 | #define STM32_HAL_LEGACY |
24 | 24 | ||
25 | #ifdef __cplusplus |
25 | #ifdef __cplusplus |
26 | extern "C" { |
26 | extern "C" { |
27 | #endif |
27 | #endif |
28 | 28 | ||
29 | /* Includes ------------------------------------------------------------------*/ |
29 | /* Includes ------------------------------------------------------------------*/ |
30 | /* Exported types ------------------------------------------------------------*/ |
30 | /* Exported types ------------------------------------------------------------*/ |
31 | /* Exported constants --------------------------------------------------------*/ |
31 | /* Exported constants --------------------------------------------------------*/ |
Line 36... | Line 36... | ||
36 | #define AES_FLAG_RDERR CRYP_FLAG_RDERR |
36 | #define AES_FLAG_RDERR CRYP_FLAG_RDERR |
37 | #define AES_FLAG_WRERR CRYP_FLAG_WRERR |
37 | #define AES_FLAG_WRERR CRYP_FLAG_WRERR |
38 | #define AES_CLEARFLAG_CCF CRYP_CLEARFLAG_CCF |
38 | #define AES_CLEARFLAG_CCF CRYP_CLEARFLAG_CCF |
39 | #define AES_CLEARFLAG_RDERR CRYP_CLEARFLAG_RDERR |
39 | #define AES_CLEARFLAG_RDERR CRYP_CLEARFLAG_RDERR |
40 | #define AES_CLEARFLAG_WRERR CRYP_CLEARFLAG_WRERR |
40 | #define AES_CLEARFLAG_WRERR CRYP_CLEARFLAG_WRERR |
- | 41 | #if defined(STM32U5) |
|
- | 42 | #define CRYP_DATATYPE_32B CRYP_NO_SWAP |
|
- | 43 | #define CRYP_DATATYPE_16B CRYP_HALFWORD_SWAP |
|
- | 44 | #define CRYP_DATATYPE_8B CRYP_BYTE_SWAP |
|
- | 45 | #define CRYP_DATATYPE_1B CRYP_BIT_SWAP |
|
- | 46 | #define CRYP_CCF_CLEAR CRYP_CLEAR_CCF |
|
41 | - | ||
- | 47 | #define CRYP_ERR_CLEAR CRYP_CLEAR_RWEIF |
|
- | 48 | #endif /* STM32U5 */ |
|
42 | /** |
49 | /** |
43 | * @} |
50 | * @} |
44 | */ |
51 | */ |
45 | 52 | ||
46 | /** @defgroup HAL_ADC_Aliased_Defines HAL ADC Aliased Defines maintained for legacy purpose |
53 | /** @defgroup HAL_ADC_Aliased_Defines HAL ADC Aliased Defines maintained for legacy purpose |
Line 209... | Line 216... | ||
209 | #define __HAL_CORTEX_SYSTICKCLK_CONFIG HAL_SYSTICK_CLKSourceConfig |
216 | #define __HAL_CORTEX_SYSTICKCLK_CONFIG HAL_SYSTICK_CLKSourceConfig |
210 | /** |
217 | /** |
211 | * @} |
218 | * @} |
212 | */ |
219 | */ |
213 | 220 | ||
- | 221 | /** |
|
- | 222 | * @} |
|
- | 223 | */ |
|
- | 224 | ||
214 | /** @defgroup HAL_CRC_Aliased_Defines HAL CRC Aliased Defines maintained for legacy purpose |
225 | /** @defgroup HAL_CRC_Aliased_Defines HAL CRC Aliased Defines maintained for legacy purpose |
215 | * @{ |
226 | * @{ |
216 | */ |
227 | */ |
217 | 228 | ||
218 | #define CRC_OUTPUTDATA_INVERSION_DISABLED CRC_OUTPUTDATA_INVERSION_DISABLE |
229 | #define CRC_OUTPUTDATA_INVERSION_DISABLED CRC_OUTPUTDATA_INVERSION_DISABLE |
Line 234... | Line 245... | ||
234 | #define DAC_WAVE_TRIANGLE DAC_CR_WAVE1_1 |
245 | #define DAC_WAVE_TRIANGLE DAC_CR_WAVE1_1 |
235 | #define DAC_WAVEGENERATION_NONE DAC_WAVE_NONE |
246 | #define DAC_WAVEGENERATION_NONE DAC_WAVE_NONE |
236 | #define DAC_WAVEGENERATION_NOISE DAC_WAVE_NOISE |
247 | #define DAC_WAVEGENERATION_NOISE DAC_WAVE_NOISE |
237 | #define DAC_WAVEGENERATION_TRIANGLE DAC_WAVE_TRIANGLE |
248 | #define DAC_WAVEGENERATION_TRIANGLE DAC_WAVE_TRIANGLE |
238 | 249 | ||
239 | #if defined(STM32G4) |
250 | #if defined(STM32G4) || defined(STM32H7) || defined (STM32U5) |
240 | #define DAC_CHIPCONNECT_DISABLE (DAC_CHIPCONNECT_EXTERNAL | DAC_CHIPCONNECT_BOTH) |
251 | #define DAC_CHIPCONNECT_DISABLE DAC_CHIPCONNECT_EXTERNAL |
241 | #define DAC_CHIPCONNECT_ENABLE (DAC_CHIPCONNECT_INTERNAL | DAC_CHIPCONNECT_BOTH) |
252 | #define DAC_CHIPCONNECT_ENABLE DAC_CHIPCONNECT_INTERNAL |
242 | #endif |
253 | #endif |
243 | 254 | ||
244 | #if defined(STM32L1) || defined(STM32L4) || defined(STM32G0) |
255 | #if defined(STM32L1) || defined(STM32L4) || defined(STM32G0) || defined(STM32L5) || defined(STM32H7) || defined(STM32F4) || defined(STM32G4) |
245 | #define HAL_DAC_MSP_INIT_CB_ID HAL_DAC_MSPINIT_CB_ID |
256 | #define HAL_DAC_MSP_INIT_CB_ID HAL_DAC_MSPINIT_CB_ID |
246 | #define HAL_DAC_MSP_DEINIT_CB_ID HAL_DAC_MSPDEINIT_CB_ID |
257 | #define HAL_DAC_MSP_DEINIT_CB_ID HAL_DAC_MSPDEINIT_CB_ID |
247 | #endif |
258 | #endif |
248 | 259 | ||
249 | /** |
260 | /** |
Line 304... | Line 315... | ||
304 | #define HAL_DMAMUX_REQUEST_GEN_NO_EVENT HAL_DMAMUX_REQ_GEN_NO_EVENT |
315 | #define HAL_DMAMUX_REQUEST_GEN_NO_EVENT HAL_DMAMUX_REQ_GEN_NO_EVENT |
305 | #define HAL_DMAMUX_REQUEST_GEN_RISING HAL_DMAMUX_REQ_GEN_RISING |
316 | #define HAL_DMAMUX_REQUEST_GEN_RISING HAL_DMAMUX_REQ_GEN_RISING |
306 | #define HAL_DMAMUX_REQUEST_GEN_FALLING HAL_DMAMUX_REQ_GEN_FALLING |
317 | #define HAL_DMAMUX_REQUEST_GEN_FALLING HAL_DMAMUX_REQ_GEN_FALLING |
307 | #define HAL_DMAMUX_REQUEST_GEN_RISING_FALLING HAL_DMAMUX_REQ_GEN_RISING_FALLING |
318 | #define HAL_DMAMUX_REQUEST_GEN_RISING_FALLING HAL_DMAMUX_REQ_GEN_RISING_FALLING |
308 | 319 | ||
- | 320 | #if defined(STM32L4R5xx) || defined(STM32L4R9xx) || defined(STM32L4R9xx) || defined(STM32L4S5xx) || defined(STM32L4S7xx) || defined(STM32L4S9xx) |
|
- | 321 | #define DMA_REQUEST_DCMI_PSSI DMA_REQUEST_DCMI |
|
- | 322 | #endif |
|
- | 323 | ||
309 | #endif /* STM32L4 */ |
324 | #endif /* STM32L4 */ |
310 | 325 | ||
- | 326 | #if defined(STM32G0) |
|
- | 327 | #define DMA_REQUEST_DAC1_CHANNEL1 DMA_REQUEST_DAC1_CH1 |
|
- | 328 | #define DMA_REQUEST_DAC1_CHANNEL2 DMA_REQUEST_DAC1_CH2 |
|
- | 329 | #define DMA_REQUEST_TIM16_TRIG_COM DMA_REQUEST_TIM16_COM |
|
- | 330 | #define DMA_REQUEST_TIM17_TRIG_COM DMA_REQUEST_TIM17_COM |
|
- | 331 | ||
- | 332 | #define LL_DMAMUX_REQ_TIM16_TRIG_COM LL_DMAMUX_REQ_TIM16_COM |
|
- | 333 | #define LL_DMAMUX_REQ_TIM17_TRIG_COM LL_DMAMUX_REQ_TIM17_COM |
|
- | 334 | #endif |
|
- | 335 | ||
311 | #if defined(STM32H7) |
336 | #if defined(STM32H7) |
312 | 337 | ||
313 | #define DMA_REQUEST_DAC1 DMA_REQUEST_DAC1_CH1 |
338 | #define DMA_REQUEST_DAC1 DMA_REQUEST_DAC1_CH1 |
314 | #define DMA_REQUEST_DAC2 DMA_REQUEST_DAC1_CH2 |
339 | #define DMA_REQUEST_DAC2 DMA_REQUEST_DAC1_CH2 |
315 | 340 | ||
Line 363... | Line 388... | ||
363 | 388 | ||
364 | #define DFSDM_FILTER_EXT_TRIG_LPTIM1 DFSDM_FILTER_EXT_TRIG_LPTIM1_OUT |
389 | #define DFSDM_FILTER_EXT_TRIG_LPTIM1 DFSDM_FILTER_EXT_TRIG_LPTIM1_OUT |
365 | #define DFSDM_FILTER_EXT_TRIG_LPTIM2 DFSDM_FILTER_EXT_TRIG_LPTIM2_OUT |
390 | #define DFSDM_FILTER_EXT_TRIG_LPTIM2 DFSDM_FILTER_EXT_TRIG_LPTIM2_OUT |
366 | #define DFSDM_FILTER_EXT_TRIG_LPTIM3 DFSDM_FILTER_EXT_TRIG_LPTIM3_OUT |
391 | #define DFSDM_FILTER_EXT_TRIG_LPTIM3 DFSDM_FILTER_EXT_TRIG_LPTIM3_OUT |
367 | 392 | ||
- | 393 | #define DAC_TRIGGER_LP1_OUT DAC_TRIGGER_LPTIM1_OUT |
|
368 | #endif /* STM32H7 */ |
394 | #define DAC_TRIGGER_LP2_OUT DAC_TRIGGER_LPTIM2_OUT |
369 | 395 | ||
- | 396 | #endif /* STM32H7 */ |
|
370 | /** |
397 | /** |
371 | * @} |
398 | * @} |
372 | */ |
399 | */ |
373 | 400 | ||
374 | /** @defgroup HAL_FLASH_Aliased_Defines HAL FLASH Aliased Defines maintained for legacy purpose |
401 | /** @defgroup HAL_FLASH_Aliased_Defines HAL FLASH Aliased Defines maintained for legacy purpose |
Line 452... | Line 479... | ||
452 | #else |
479 | #else |
453 | #define OB_BOOT_ENTRY_FORCED_NONE OB_BOOT_LOCK_DISABLE |
480 | #define OB_BOOT_ENTRY_FORCED_NONE OB_BOOT_LOCK_DISABLE |
454 | #define OB_BOOT_ENTRY_FORCED_FLASH OB_BOOT_LOCK_ENABLE |
481 | #define OB_BOOT_ENTRY_FORCED_FLASH OB_BOOT_LOCK_ENABLE |
455 | #endif |
482 | #endif |
456 | #if defined(STM32H7) |
483 | #if defined(STM32H7) |
457 | #define FLASH_FLAG_SNECCE_BANK1RR FLASH_FLAG_SNECCERR_BANK1 |
484 | #define FLASH_FLAG_SNECCE_BANK1RR FLASH_FLAG_SNECCERR_BANK1 |
458 | #define FLASH_FLAG_DBECCE_BANK1RR FLASH_FLAG_DBECCERR_BANK1 |
485 | #define FLASH_FLAG_DBECCE_BANK1RR FLASH_FLAG_DBECCERR_BANK1 |
459 | #define FLASH_FLAG_STRBER_BANK1R FLASH_FLAG_STRBERR_BANK1 |
486 | #define FLASH_FLAG_STRBER_BANK1R FLASH_FLAG_STRBERR_BANK1 |
460 | #define FLASH_FLAG_SNECCE_BANK2RR FLASH_FLAG_SNECCERR_BANK2 |
487 | #define FLASH_FLAG_SNECCE_BANK2RR FLASH_FLAG_SNECCERR_BANK2 |
461 | #define FLASH_FLAG_DBECCE_BANK2RR FLASH_FLAG_DBECCERR_BANK2 |
488 | #define FLASH_FLAG_DBECCE_BANK2RR FLASH_FLAG_DBECCERR_BANK2 |
462 | #define FLASH_FLAG_STRBER_BANK2R FLASH_FLAG_STRBERR_BANK2 |
489 | #define FLASH_FLAG_STRBER_BANK2R FLASH_FLAG_STRBERR_BANK2 |
463 | #define FLASH_FLAG_WDW FLASH_FLAG_WBNE |
490 | #define FLASH_FLAG_WDW FLASH_FLAG_WBNE |
464 | #define OB_WRP_SECTOR_All OB_WRP_SECTOR_ALL |
491 | #define OB_WRP_SECTOR_All OB_WRP_SECTOR_ALL |
465 | #endif /* STM32H7 */ |
492 | #endif /* STM32H7 */ |
- | 493 | #if defined(STM32U5) |
|
- | 494 | #define OB_USER_nRST_STOP OB_USER_NRST_STOP |
|
- | 495 | #define OB_USER_nRST_STDBY OB_USER_NRST_STDBY |
|
- | 496 | #define OB_USER_nRST_SHDW OB_USER_NRST_SHDW |
|
- | 497 | #define OB_USER_nSWBOOT0 OB_USER_NSWBOOT0 |
|
- | 498 | #define OB_USER_nBOOT0 OB_USER_NBOOT0 |
|
- | 499 | #define OB_nBOOT0_RESET OB_NBOOT0_RESET |
|
- | 500 | #define OB_nBOOT0_SET OB_NBOOT0_SET |
|
- | 501 | #endif /* STM32U5 */ |
|
466 | 502 | ||
467 | /** |
503 | /** |
468 | * @} |
504 | * @} |
469 | */ |
505 | */ |
470 | 506 | ||
Line 503... | Line 539... | ||
503 | #define HAL_SYSCFG_EnableIOAnalogSwitchBooster HAL_SYSCFG_EnableIOSwitchBooster |
539 | #define HAL_SYSCFG_EnableIOAnalogSwitchBooster HAL_SYSCFG_EnableIOSwitchBooster |
504 | #define HAL_SYSCFG_DisableIOAnalogSwitchBooster HAL_SYSCFG_DisableIOSwitchBooster |
540 | #define HAL_SYSCFG_DisableIOAnalogSwitchBooster HAL_SYSCFG_DisableIOSwitchBooster |
505 | #define HAL_SYSCFG_EnableIOAnalogSwitchVDD HAL_SYSCFG_EnableIOSwitchVDD |
541 | #define HAL_SYSCFG_EnableIOAnalogSwitchVDD HAL_SYSCFG_EnableIOSwitchVDD |
506 | #define HAL_SYSCFG_DisableIOAnalogSwitchVDD HAL_SYSCFG_DisableIOSwitchVDD |
542 | #define HAL_SYSCFG_DisableIOAnalogSwitchVDD HAL_SYSCFG_DisableIOSwitchVDD |
507 | #endif /* STM32G4 */ |
543 | #endif /* STM32G4 */ |
- | 544 | ||
508 | /** |
545 | /** |
509 | * @} |
546 | * @} |
510 | */ |
547 | */ |
511 | 548 | ||
512 | 549 | ||
Line 564... | Line 601... | ||
564 | #define GPIO_AF8_SDIO1 GPIO_AF8_SDMMC1 |
601 | #define GPIO_AF8_SDIO1 GPIO_AF8_SDMMC1 |
565 | #define GPIO_AF12_SDIO1 GPIO_AF12_SDMMC1 |
602 | #define GPIO_AF12_SDIO1 GPIO_AF12_SDMMC1 |
566 | #define GPIO_AF9_SDIO2 GPIO_AF9_SDMMC2 |
603 | #define GPIO_AF9_SDIO2 GPIO_AF9_SDMMC2 |
567 | #define GPIO_AF10_SDIO2 GPIO_AF10_SDMMC2 |
604 | #define GPIO_AF10_SDIO2 GPIO_AF10_SDMMC2 |
568 | #define GPIO_AF11_SDIO2 GPIO_AF11_SDMMC2 |
605 | #define GPIO_AF11_SDIO2 GPIO_AF11_SDMMC2 |
- | 606 | ||
- | 607 | #if defined (STM32H743xx) || defined (STM32H753xx) || defined (STM32H750xx) || defined (STM32H742xx) || \ |
|
- | 608 | defined (STM32H745xx) || defined (STM32H755xx) || defined (STM32H747xx) || defined (STM32H757xx) |
|
- | 609 | #define GPIO_AF10_OTG2_HS GPIO_AF10_OTG2_FS |
|
- | 610 | #define GPIO_AF10_OTG1_FS GPIO_AF10_OTG1_HS |
|
- | 611 | #define GPIO_AF12_OTG2_FS GPIO_AF12_OTG1_FS |
|
- | 612 | #endif /*STM32H743xx || STM32H753xx || STM32H750xx || STM32H742xx || STM32H745xx || STM32H755xx || STM32H747xx || STM32H757xx */ |
|
569 | #endif |
613 | #endif /* STM32H7 */ |
570 | 614 | ||
571 | #define GPIO_AF0_LPTIM GPIO_AF0_LPTIM1 |
615 | #define GPIO_AF0_LPTIM GPIO_AF0_LPTIM1 |
572 | #define GPIO_AF1_LPTIM GPIO_AF1_LPTIM1 |
616 | #define GPIO_AF1_LPTIM GPIO_AF1_LPTIM1 |
573 | #define GPIO_AF2_LPTIM GPIO_AF2_LPTIM1 |
617 | #define GPIO_AF2_LPTIM GPIO_AF2_LPTIM1 |
574 | 618 | ||
575 | #if defined(STM32L0) || defined(STM32L4) || defined(STM32F4) || defined(STM32F2) || defined(STM32F7) || defined(STM32G4) || defined(STM32H7) |
619 | #if defined(STM32L0) || defined(STM32L4) || defined(STM32F4) || defined(STM32F2) || defined(STM32F7) || defined(STM32G4) || defined(STM32H7) || defined(STM32WB) || defined(STM32U5) |
576 | #define GPIO_SPEED_LOW GPIO_SPEED_FREQ_LOW |
620 | #define GPIO_SPEED_LOW GPIO_SPEED_FREQ_LOW |
577 | #define GPIO_SPEED_MEDIUM GPIO_SPEED_FREQ_MEDIUM |
621 | #define GPIO_SPEED_MEDIUM GPIO_SPEED_FREQ_MEDIUM |
578 | #define GPIO_SPEED_FAST GPIO_SPEED_FREQ_HIGH |
622 | #define GPIO_SPEED_FAST GPIO_SPEED_FREQ_HIGH |
579 | #define GPIO_SPEED_HIGH GPIO_SPEED_FREQ_VERY_HIGH |
623 | #define GPIO_SPEED_HIGH GPIO_SPEED_FREQ_VERY_HIGH |
580 | #endif /* STM32L0 || STM32L4 || STM32F4 || STM32F2 || STM32F7 || STM32G4 || STM32H7*/ |
624 | #endif /* STM32L0 || STM32L4 || STM32F4 || STM32F2 || STM32F7 || STM32G4 || STM32H7 || STM32WB || STM32U5*/ |
581 | 625 | ||
582 | #if defined(STM32L1) |
626 | #if defined(STM32L1) |
583 | #define GPIO_SPEED_VERY_LOW GPIO_SPEED_FREQ_LOW |
627 | #define GPIO_SPEED_VERY_LOW GPIO_SPEED_FREQ_LOW |
584 | #define GPIO_SPEED_LOW GPIO_SPEED_FREQ_MEDIUM |
628 | #define GPIO_SPEED_LOW GPIO_SPEED_FREQ_MEDIUM |
585 | #define GPIO_SPEED_MEDIUM GPIO_SPEED_FREQ_HIGH |
629 | #define GPIO_SPEED_MEDIUM GPIO_SPEED_FREQ_HIGH |
586 | #define GPIO_SPEED_HIGH GPIO_SPEED_FREQ_VERY_HIGH |
630 | #define GPIO_SPEED_HIGH GPIO_SPEED_FREQ_VERY_HIGH |
587 | #endif /* STM32L1 */ |
631 | #endif /* STM32L1 */ |
588 | 632 | ||
589 | #if defined(STM32F0) || defined(STM32F3) || defined(STM32F1) |
633 | #if defined(STM32F0) || defined(STM32F3) || defined(STM32F1) |
590 | #define GPIO_SPEED_LOW GPIO_SPEED_FREQ_LOW |
634 | #define GPIO_SPEED_LOW GPIO_SPEED_FREQ_LOW |
591 | #define GPIO_SPEED_MEDIUM GPIO_SPEED_FREQ_MEDIUM |
635 | #define GPIO_SPEED_MEDIUM GPIO_SPEED_FREQ_MEDIUM |
592 | #define GPIO_SPEED_HIGH GPIO_SPEED_FREQ_HIGH |
636 | #define GPIO_SPEED_HIGH GPIO_SPEED_FREQ_HIGH |
593 | #endif /* STM32F0 || STM32F3 || STM32F1 */ |
637 | #endif /* STM32F0 || STM32F3 || STM32F1 */ |
594 | 638 | ||
595 | #define GPIO_AF6_DFSDM GPIO_AF6_DFSDM1 |
639 | #define GPIO_AF6_DFSDM GPIO_AF6_DFSDM1 |
596 | /** |
640 | /** |
597 | * @} |
641 | * @} |
Line 622... | Line 666... | ||
622 | #if defined(STM32G4) |
666 | #if defined(STM32G4) |
623 | #define HAL_HRTIM_ExternalEventCounterConfig HAL_HRTIM_ExtEventCounterConfig |
667 | #define HAL_HRTIM_ExternalEventCounterConfig HAL_HRTIM_ExtEventCounterConfig |
624 | #define HAL_HRTIM_ExternalEventCounterEnable HAL_HRTIM_ExtEventCounterEnable |
668 | #define HAL_HRTIM_ExternalEventCounterEnable HAL_HRTIM_ExtEventCounterEnable |
625 | #define HAL_HRTIM_ExternalEventCounterDisable HAL_HRTIM_ExtEventCounterDisable |
669 | #define HAL_HRTIM_ExternalEventCounterDisable HAL_HRTIM_ExtEventCounterDisable |
626 | #define HAL_HRTIM_ExternalEventCounterReset HAL_HRTIM_ExtEventCounterReset |
670 | #define HAL_HRTIM_ExternalEventCounterReset HAL_HRTIM_ExtEventCounterReset |
- | 671 | #define HRTIM_TIMEEVENT_A HRTIM_EVENTCOUNTER_A |
|
- | 672 | #define HRTIM_TIMEEVENT_B HRTIM_EVENTCOUNTER_B |
|
- | 673 | #define HRTIM_TIMEEVENTRESETMODE_UNCONDITIONAL HRTIM_EVENTCOUNTER_RSTMODE_UNCONDITIONAL |
|
- | 674 | #define HRTIM_TIMEEVENTRESETMODE_CONDITIONAL HRTIM_EVENTCOUNTER_RSTMODE_CONDITIONAL |
|
627 | #endif /* STM32G4 */ |
675 | #endif /* STM32G4 */ |
628 | 676 | ||
629 | #if defined(STM32H7) |
677 | #if defined(STM32H7) |
630 | #define HRTIM_OUTPUTSET_TIMAEV1_TIMBCMP1 HRTIM_OUTPUTSET_TIMEV_1 |
678 | #define HRTIM_OUTPUTSET_TIMAEV1_TIMBCMP1 HRTIM_OUTPUTSET_TIMEV_1 |
631 | #define HRTIM_OUTPUTSET_TIMAEV2_TIMBCMP2 HRTIM_OUTPUTSET_TIMEV_2 |
679 | #define HRTIM_OUTPUTSET_TIMAEV2_TIMBCMP2 HRTIM_OUTPUTSET_TIMEV_2 |
Line 735... | Line 783... | ||
735 | #define HRTIM_OUTPUTRESET_TIMFEV6_TIMDCMP3 HRTIM_OUTPUTSET_TIMEV_6 |
783 | #define HRTIM_OUTPUTRESET_TIMFEV6_TIMDCMP3 HRTIM_OUTPUTSET_TIMEV_6 |
736 | #define HRTIM_OUTPUTRESET_TIMFEV7_TIMDCMP4 HRTIM_OUTPUTSET_TIMEV_7 |
784 | #define HRTIM_OUTPUTRESET_TIMFEV7_TIMDCMP4 HRTIM_OUTPUTSET_TIMEV_7 |
737 | #define HRTIM_OUTPUTRESET_TIMFEV8_TIMECMP2 HRTIM_OUTPUTSET_TIMEV_8 |
785 | #define HRTIM_OUTPUTRESET_TIMFEV8_TIMECMP2 HRTIM_OUTPUTSET_TIMEV_8 |
738 | #define HRTIM_OUTPUTRESET_TIMFEV9_TIMECMP3 HRTIM_OUTPUTSET_TIMEV_9 |
786 | #define HRTIM_OUTPUTRESET_TIMFEV9_TIMECMP3 HRTIM_OUTPUTSET_TIMEV_9 |
739 | #endif /* STM32H7 */ |
787 | #endif /* STM32H7 */ |
- | 788 | ||
- | 789 | #if defined(STM32F3) |
|
- | 790 | /** @brief Constants defining available sources associated to external events. |
|
- | 791 | */ |
|
- | 792 | #define HRTIM_EVENTSRC_1 (0x00000000U) |
|
- | 793 | #define HRTIM_EVENTSRC_2 (HRTIM_EECR1_EE1SRC_0) |
|
- | 794 | #define HRTIM_EVENTSRC_3 (HRTIM_EECR1_EE1SRC_1) |
|
- | 795 | #define HRTIM_EVENTSRC_4 (HRTIM_EECR1_EE1SRC_1 | HRTIM_EECR1_EE1SRC_0) |
|
- | 796 | ||
- | 797 | /** @brief Constants defining the DLL calibration periods (in micro seconds) |
|
- | 798 | */ |
|
- | 799 | #define HRTIM_CALIBRATIONRATE_7300 0x00000000U |
|
- | 800 | #define HRTIM_CALIBRATIONRATE_910 (HRTIM_DLLCR_CALRTE_0) |
|
- | 801 | #define HRTIM_CALIBRATIONRATE_114 (HRTIM_DLLCR_CALRTE_1) |
|
- | 802 | #define HRTIM_CALIBRATIONRATE_14 (HRTIM_DLLCR_CALRTE_1 | HRTIM_DLLCR_CALRTE_0) |
|
- | 803 | ||
- | 804 | #endif /* STM32F3 */ |
|
740 | /** |
805 | /** |
741 | * @} |
806 | * @} |
742 | */ |
807 | */ |
743 | 808 | ||
744 | /** @defgroup HAL_I2C_Aliased_Defines HAL I2C Aliased Defines maintained for legacy purpose |
809 | /** @defgroup HAL_I2C_Aliased_Defines HAL I2C Aliased Defines maintained for legacy purpose |
Line 807... | Line 872... | ||
807 | /* They need to be renamed also to the right name, just in case */ |
872 | /* They need to be renamed also to the right name, just in case */ |
808 | #define LPTIM_TRIGSAMPLETIME_2TRANSITION LPTIM_TRIGSAMPLETIME_2TRANSITIONS |
873 | #define LPTIM_TRIGSAMPLETIME_2TRANSITION LPTIM_TRIGSAMPLETIME_2TRANSITIONS |
809 | #define LPTIM_TRIGSAMPLETIME_4TRANSITION LPTIM_TRIGSAMPLETIME_4TRANSITIONS |
874 | #define LPTIM_TRIGSAMPLETIME_4TRANSITION LPTIM_TRIGSAMPLETIME_4TRANSITIONS |
810 | #define LPTIM_TRIGSAMPLETIME_8TRANSITION LPTIM_TRIGSAMPLETIME_8TRANSITIONS |
875 | #define LPTIM_TRIGSAMPLETIME_8TRANSITION LPTIM_TRIGSAMPLETIME_8TRANSITIONS |
811 | 876 | ||
- | 877 | #if defined(STM32U5) |
|
- | 878 | #define LPTIM_ISR_CC1 LPTIM_ISR_CC1IF |
|
- | 879 | #define LPTIM_ISR_CC2 LPTIM_ISR_CC2IF |
|
- | 880 | #endif /* STM32U5 */ |
|
812 | /** |
881 | /** |
813 | * @} |
882 | * @} |
814 | */ |
883 | */ |
815 | 884 | ||
816 | /** @defgroup HAL_NAND_Aliased_Defines HAL NAND Aliased Defines maintained for legacy purpose |
885 | /** @defgroup HAL_NAND_Aliased_Defines HAL NAND Aliased Defines maintained for legacy purpose |
Line 874... | Line 943... | ||
874 | 943 | ||
875 | #define OPAMP_PGACONNECT_NO OPAMP_PGA_CONNECT_INVERTINGINPUT_NO |
944 | #define OPAMP_PGACONNECT_NO OPAMP_PGA_CONNECT_INVERTINGINPUT_NO |
876 | #define OPAMP_PGACONNECT_VM0 OPAMP_PGA_CONNECT_INVERTINGINPUT_IO0 |
945 | #define OPAMP_PGACONNECT_VM0 OPAMP_PGA_CONNECT_INVERTINGINPUT_IO0 |
877 | #define OPAMP_PGACONNECT_VM1 OPAMP_PGA_CONNECT_INVERTINGINPUT_IO1 |
946 | #define OPAMP_PGACONNECT_VM1 OPAMP_PGA_CONNECT_INVERTINGINPUT_IO1 |
878 | 947 | ||
879 | #if defined(STM32L1) || defined(STM32L4) |
948 | #if defined(STM32L1) || defined(STM32L4) || defined(STM32L5) || defined(STM32H7) || defined(STM32G4) |
880 | #define HAL_OPAMP_MSP_INIT_CB_ID HAL_OPAMP_MSPINIT_CB_ID |
949 | #define HAL_OPAMP_MSP_INIT_CB_ID HAL_OPAMP_MSPINIT_CB_ID |
881 | #define HAL_OPAMP_MSP_DEINIT_CB_ID HAL_OPAMP_MSPDEINIT_CB_ID |
950 | #define HAL_OPAMP_MSP_DEINIT_CB_ID HAL_OPAMP_MSPDEINIT_CB_ID |
882 | #endif |
951 | #endif |
883 | 952 | ||
- | 953 | #if defined(STM32L4) || defined(STM32L5) |
|
- | 954 | #define OPAMP_POWERMODE_NORMAL OPAMP_POWERMODE_NORMALPOWER |
|
- | 955 | #elif defined(STM32G4) |
|
- | 956 | #define OPAMP_POWERMODE_NORMAL OPAMP_POWERMODE_NORMALSPEED |
|
- | 957 | #endif |
|
884 | 958 | ||
885 | /** |
959 | /** |
886 | * @} |
960 | * @} |
887 | */ |
961 | */ |
888 | 962 | ||
Line 890... | Line 964... | ||
890 | * @{ |
964 | * @{ |
891 | */ |
965 | */ |
892 | #define I2S_STANDARD_PHILLIPS I2S_STANDARD_PHILIPS |
966 | #define I2S_STANDARD_PHILLIPS I2S_STANDARD_PHILIPS |
893 | 967 | ||
894 | #if defined(STM32H7) |
968 | #if defined(STM32H7) |
895 | #define I2S_IT_TXE I2S_IT_TXP |
969 | #define I2S_IT_TXE I2S_IT_TXP |
896 | #define I2S_IT_RXNE I2S_IT_RXP |
970 | #define I2S_IT_RXNE I2S_IT_RXP |
897 | 971 | ||
898 | #define I2S_FLAG_TXE I2S_FLAG_TXP |
972 | #define I2S_FLAG_TXE I2S_FLAG_TXP |
899 | #define I2S_FLAG_RXNE I2S_FLAG_RXP |
973 | #define I2S_FLAG_RXNE I2S_FLAG_RXP |
900 | #endif |
974 | #endif |
901 | 975 | ||
902 | #if defined(STM32F7) |
976 | #if defined(STM32F7) |
903 | #define I2S_CLOCK_SYSCLK I2S_CLOCK_PLL |
977 | #define I2S_CLOCK_SYSCLK I2S_CLOCK_PLL |
904 | #endif |
978 | #endif |
905 | /** |
979 | /** |
906 | * @} |
980 | * @} |
907 | */ |
981 | */ |
908 | 982 | ||
Line 965... | Line 1039... | ||
965 | 1039 | ||
966 | #define RTC_TAMPERPIN_PC13 RTC_TAMPERPIN_DEFAULT |
1040 | #define RTC_TAMPERPIN_PC13 RTC_TAMPERPIN_DEFAULT |
967 | #define RTC_TAMPERPIN_PA0 RTC_TAMPERPIN_POS1 |
1041 | #define RTC_TAMPERPIN_PA0 RTC_TAMPERPIN_POS1 |
968 | #define RTC_TAMPERPIN_PI8 RTC_TAMPERPIN_POS1 |
1042 | #define RTC_TAMPERPIN_PI8 RTC_TAMPERPIN_POS1 |
969 | 1043 | ||
- | 1044 | #if defined(STM32H7) |
|
- | 1045 | #define RTC_TAMPCR_TAMPXE RTC_TAMPER_X |
|
- | 1046 | #define RTC_TAMPCR_TAMPXIE RTC_TAMPER_X_INTERRUPT |
|
- | 1047 | ||
- | 1048 | #define RTC_TAMPER1_INTERRUPT RTC_IT_TAMP1 |
|
- | 1049 | #define RTC_TAMPER2_INTERRUPT RTC_IT_TAMP2 |
|
- | 1050 | #define RTC_TAMPER3_INTERRUPT RTC_IT_TAMP3 |
|
- | 1051 | #define RTC_ALL_TAMPER_INTERRUPT RTC_IT_TAMPALL |
|
- | 1052 | #endif /* STM32H7 */ |
|
- | 1053 | ||
970 | /** |
1054 | /** |
971 | * @} |
1055 | * @} |
972 | */ |
1056 | */ |
973 | 1057 | ||
974 | 1058 | ||
Line 1023... | Line 1107... | ||
1023 | #define SPI_NSS_PULSE_DISABLED SPI_NSS_PULSE_DISABLE |
1107 | #define SPI_NSS_PULSE_DISABLED SPI_NSS_PULSE_DISABLE |
1024 | #define SPI_NSS_PULSE_ENABLED SPI_NSS_PULSE_ENABLE |
1108 | #define SPI_NSS_PULSE_ENABLED SPI_NSS_PULSE_ENABLE |
1025 | 1109 | ||
1026 | #if defined(STM32H7) |
1110 | #if defined(STM32H7) |
1027 | 1111 | ||
1028 | #define SPI_FLAG_TXE SPI_FLAG_TXP |
1112 | #define SPI_FLAG_TXE SPI_FLAG_TXP |
1029 | #define SPI_FLAG_RXNE SPI_FLAG_RXP |
1113 | #define SPI_FLAG_RXNE SPI_FLAG_RXP |
1030 | 1114 | ||
1031 | #define SPI_IT_TXE SPI_IT_TXP |
1115 | #define SPI_IT_TXE SPI_IT_TXP |
1032 | #define SPI_IT_RXNE SPI_IT_RXP |
1116 | #define SPI_IT_RXNE SPI_IT_RXP |
1033 | 1117 | ||
1034 | #define SPI_FRLVL_EMPTY SPI_RX_FIFO_0PACKET |
1118 | #define SPI_FRLVL_EMPTY SPI_RX_FIFO_0PACKET |
1035 | #define SPI_FRLVL_QUARTER_FULL SPI_RX_FIFO_1PACKET |
1119 | #define SPI_FRLVL_QUARTER_FULL SPI_RX_FIFO_1PACKET |
1036 | #define SPI_FRLVL_HALF_FULL SPI_RX_FIFO_2PACKET |
1120 | #define SPI_FRLVL_HALF_FULL SPI_RX_FIFO_2PACKET |
1037 | #define SPI_FRLVL_FULL SPI_RX_FIFO_3PACKET |
1121 | #define SPI_FRLVL_FULL SPI_RX_FIFO_3PACKET |
1038 | 1122 | ||
1039 | #endif /* STM32H7 */ |
1123 | #endif /* STM32H7 */ |
1040 | 1124 | ||
1041 | /** |
1125 | /** |
1042 | * @} |
1126 | * @} |
Line 1318... | Line 1402... | ||
1318 | /** |
1402 | /** |
1319 | * @} |
1403 | * @} |
1320 | */ |
1404 | */ |
1321 | #endif /* STM32L4 || STM32F7 || STM32F4 || STM32H7 */ |
1405 | #endif /* STM32L4 || STM32F7 || STM32F4 || STM32H7 */ |
1322 | 1406 | ||
- | 1407 | #if defined(STM32L4) || defined(STM32F7) || defined(STM32F427xx) || defined(STM32F437xx) \ |
|
- | 1408 | || defined(STM32F429xx) || defined(STM32F439xx) || defined(STM32F469xx) || defined(STM32F479xx) \ |
|
- | 1409 | || defined(STM32H7) || defined(STM32U5) |
|
- | 1410 | /** @defgroup DMA2D_Aliases DMA2D API Aliases |
|
- | 1411 | * @{ |
|
- | 1412 | */ |
|
- | 1413 | #define HAL_DMA2D_DisableCLUT HAL_DMA2D_CLUTLoading_Abort /*!< Aliased to HAL_DMA2D_CLUTLoading_Abort |
|
- | 1414 | for compatibility with legacy code */ |
|
- | 1415 | /** |
|
- | 1416 | * @} |
|
- | 1417 | */ |
|
- | 1418 | ||
- | 1419 | #endif /* STM32L4 || STM32F7 || STM32F4 || STM32H7 || STM32U5 */ |
|
- | 1420 | ||
1323 | /** @defgroup HAL_PPP_Aliased_Defines HAL PPP Aliased Defines maintained for legacy purpose |
1421 | /** @defgroup HAL_PPP_Aliased_Defines HAL PPP Aliased Defines maintained for legacy purpose |
1324 | * @{ |
1422 | * @{ |
1325 | */ |
1423 | */ |
1326 | 1424 | ||
1327 | /** |
1425 | /** |
Line 1336... | Line 1434... | ||
1336 | #define HAL_CRYP_ComputationCpltCallback HAL_CRYPEx_ComputationCpltCallback |
1434 | #define HAL_CRYP_ComputationCpltCallback HAL_CRYPEx_ComputationCpltCallback |
1337 | /** |
1435 | /** |
1338 | * @} |
1436 | * @} |
1339 | */ |
1437 | */ |
1340 | 1438 | ||
- | 1439 | /** @defgroup HAL_DCACHE_Aliased_Functions HAL DCACHE Aliased Functions maintained for legacy purpose |
|
- | 1440 | * @{ |
|
- | 1441 | */ |
|
- | 1442 | ||
- | 1443 | #if defined(STM32U5) |
|
- | 1444 | #define HAL_DCACHE_CleanInvalidateByAddr HAL_DCACHE_CleanInvalidByAddr |
|
- | 1445 | #define HAL_DCACHE_CleanInvalidateByAddr_IT HAL_DCACHE_CleanInvalidByAddr_IT |
|
- | 1446 | #endif /* STM32U5 */ |
|
- | 1447 | ||
- | 1448 | /** |
|
- | 1449 | * @} |
|
- | 1450 | */ |
|
- | 1451 | ||
- | 1452 | #if !defined(STM32F2) |
|
- | 1453 | /** @defgroup HASH_alias HASH API alias |
|
- | 1454 | * @{ |
|
- | 1455 | */ |
|
- | 1456 | #define HAL_HASHEx_IRQHandler HAL_HASH_IRQHandler /*!< Redirection for compatibility with legacy code */ |
|
- | 1457 | /** |
|
- | 1458 | * |
|
- | 1459 | * @} |
|
- | 1460 | */ |
|
- | 1461 | #endif /* STM32F2 */ |
|
1341 | /** @defgroup HAL_HASH_Aliased_Functions HAL HASH Aliased Functions maintained for legacy purpose |
1462 | /** @defgroup HAL_HASH_Aliased_Functions HAL HASH Aliased Functions maintained for legacy purpose |
1342 | * @{ |
1463 | * @{ |
1343 | */ |
1464 | */ |
1344 | #define HAL_HASH_STATETypeDef HAL_HASH_StateTypeDef |
1465 | #define HAL_HASH_STATETypeDef HAL_HASH_StateTypeDef |
1345 | #define HAL_HASHPhaseTypeDef HAL_HASH_PhaseTypeDef |
1466 | #define HAL_HASHPhaseTypeDef HAL_HASH_PhaseTypeDef |
Line 1358... | Line 1479... | ||
1358 | #define HASH_AlgoMode_HASH HASH_ALGOMODE_HASH |
1479 | #define HASH_AlgoMode_HASH HASH_ALGOMODE_HASH |
1359 | #define HASH_AlgoMode_HMAC HASH_ALGOMODE_HMAC |
1480 | #define HASH_AlgoMode_HMAC HASH_ALGOMODE_HMAC |
1360 | 1481 | ||
1361 | #define HASH_HMACKeyType_ShortKey HASH_HMAC_KEYTYPE_SHORTKEY |
1482 | #define HASH_HMACKeyType_ShortKey HASH_HMAC_KEYTYPE_SHORTKEY |
1362 | #define HASH_HMACKeyType_LongKey HASH_HMAC_KEYTYPE_LONGKEY |
1483 | #define HASH_HMACKeyType_LongKey HASH_HMAC_KEYTYPE_LONGKEY |
- | 1484 | ||
- | 1485 | #if defined(STM32L4) || defined(STM32L5) || defined(STM32F2) || defined(STM32F4) || defined(STM32F7) || defined(STM32H7) |
|
- | 1486 | ||
- | 1487 | #define HAL_HASH_MD5_Accumulate HAL_HASH_MD5_Accmlt |
|
- | 1488 | #define HAL_HASH_MD5_Accumulate_End HAL_HASH_MD5_Accmlt_End |
|
- | 1489 | #define HAL_HASH_MD5_Accumulate_IT HAL_HASH_MD5_Accmlt_IT |
|
- | 1490 | #define HAL_HASH_MD5_Accumulate_End_IT HAL_HASH_MD5_Accmlt_End_IT |
|
- | 1491 | ||
- | 1492 | #define HAL_HASH_SHA1_Accumulate HAL_HASH_SHA1_Accmlt |
|
- | 1493 | #define HAL_HASH_SHA1_Accumulate_End HAL_HASH_SHA1_Accmlt_End |
|
- | 1494 | #define HAL_HASH_SHA1_Accumulate_IT HAL_HASH_SHA1_Accmlt_IT |
|
- | 1495 | #define HAL_HASH_SHA1_Accumulate_End_IT HAL_HASH_SHA1_Accmlt_End_IT |
|
- | 1496 | ||
- | 1497 | #define HAL_HASHEx_SHA224_Accumulate HAL_HASHEx_SHA224_Accmlt |
|
- | 1498 | #define HAL_HASHEx_SHA224_Accumulate_End HAL_HASHEx_SHA224_Accmlt_End |
|
- | 1499 | #define HAL_HASHEx_SHA224_Accumulate_IT HAL_HASHEx_SHA224_Accmlt_IT |
|
- | 1500 | #define HAL_HASHEx_SHA224_Accumulate_End_IT HAL_HASHEx_SHA224_Accmlt_End_IT |
|
- | 1501 | ||
- | 1502 | #define HAL_HASHEx_SHA256_Accumulate HAL_HASHEx_SHA256_Accmlt |
|
- | 1503 | #define HAL_HASHEx_SHA256_Accumulate_End HAL_HASHEx_SHA256_Accmlt_End |
|
- | 1504 | #define HAL_HASHEx_SHA256_Accumulate_IT HAL_HASHEx_SHA256_Accmlt_IT |
|
- | 1505 | #define HAL_HASHEx_SHA256_Accumulate_End_IT HAL_HASHEx_SHA256_Accmlt_End_IT |
|
- | 1506 | ||
- | 1507 | #endif /* STM32L4 || STM32L5 || STM32F2 || STM32F4 || STM32F7 || STM32H7 */ |
|
1363 | /** |
1508 | /** |
1364 | * @} |
1509 | * @} |
1365 | */ |
1510 | */ |
1366 | 1511 | ||
1367 | /** @defgroup HAL_Aliased_Functions HAL Generic Aliased Functions maintained for legacy purpose |
1512 | /** @defgroup HAL_Aliased_Functions HAL Generic Aliased Functions maintained for legacy purpose |
Line 1371... | Line 1516... | ||
1371 | #define HAL_DisableDBGSleepMode HAL_DBGMCU_DisableDBGSleepMode |
1516 | #define HAL_DisableDBGSleepMode HAL_DBGMCU_DisableDBGSleepMode |
1372 | #define HAL_EnableDBGStopMode HAL_DBGMCU_EnableDBGStopMode |
1517 | #define HAL_EnableDBGStopMode HAL_DBGMCU_EnableDBGStopMode |
1373 | #define HAL_DisableDBGStopMode HAL_DBGMCU_DisableDBGStopMode |
1518 | #define HAL_DisableDBGStopMode HAL_DBGMCU_DisableDBGStopMode |
1374 | #define HAL_EnableDBGStandbyMode HAL_DBGMCU_EnableDBGStandbyMode |
1519 | #define HAL_EnableDBGStandbyMode HAL_DBGMCU_EnableDBGStandbyMode |
1375 | #define HAL_DisableDBGStandbyMode HAL_DBGMCU_DisableDBGStandbyMode |
1520 | #define HAL_DisableDBGStandbyMode HAL_DBGMCU_DisableDBGStandbyMode |
- | 1521 | #define HAL_DBG_LowPowerConfig(Periph, cmd) (((cmd\ |
|
1376 | #define HAL_DBG_LowPowerConfig(Periph, cmd) (((cmd)==ENABLE)? HAL_DBGMCU_DBG_EnableLowPowerConfig(Periph) : HAL_DBGMCU_DBG_DisableLowPowerConfig(Periph)) |
1522 | )==ENABLE)? HAL_DBGMCU_DBG_EnableLowPowerConfig(Periph) : HAL_DBGMCU_DBG_DisableLowPowerConfig(Periph)) |
1377 | #define HAL_VREFINT_OutputSelect HAL_SYSCFG_VREFINT_OutputSelect |
1523 | #define HAL_VREFINT_OutputSelect HAL_SYSCFG_VREFINT_OutputSelect |
1378 | #define HAL_Lock_Cmd(cmd) (((cmd)==ENABLE) ? HAL_SYSCFG_Enable_Lock_VREFINT() : HAL_SYSCFG_Disable_Lock_VREFINT()) |
1524 | #define HAL_Lock_Cmd(cmd) (((cmd)==ENABLE) ? HAL_SYSCFG_Enable_Lock_VREFINT() : HAL_SYSCFG_Disable_Lock_VREFINT()) |
1379 | #if defined(STM32L0) |
1525 | #if defined(STM32L0) |
1380 | #else |
1526 | #else |
1381 | #define HAL_VREFINT_Cmd(cmd) (((cmd)==ENABLE)? HAL_SYSCFG_EnableVREFINT() : HAL_SYSCFG_DisableVREFINT()) |
1527 | #define HAL_VREFINT_Cmd(cmd) (((cmd)==ENABLE)? HAL_SYSCFG_EnableVREFINT() : HAL_SYSCFG_DisableVREFINT()) |
1382 | #endif |
1528 | #endif |
1383 | #define HAL_ADC_EnableBuffer_Cmd(cmd) (((cmd)==ENABLE) ? HAL_ADCEx_EnableVREFINT() : HAL_ADCEx_DisableVREFINT()) |
1529 | #define HAL_ADC_EnableBuffer_Cmd(cmd) (((cmd)==ENABLE) ? HAL_ADCEx_EnableVREFINT() : HAL_ADCEx_DisableVREFINT()) |
- | 1530 | #define HAL_ADC_EnableBufferSensor_Cmd(cmd) (((cmd\ |
|
1384 | #define HAL_ADC_EnableBufferSensor_Cmd(cmd) (((cmd)==ENABLE) ? HAL_ADCEx_EnableVREFINTTempSensor() : HAL_ADCEx_DisableVREFINTTempSensor()) |
1531 | )==ENABLE) ? HAL_ADCEx_EnableVREFINTTempSensor() : HAL_ADCEx_DisableVREFINTTempSensor()) |
- | 1532 | #if defined(STM32H7A3xx) || defined(STM32H7B3xx) || defined(STM32H7B0xx) || defined(STM32H7A3xxQ) || defined(STM32H7B3xxQ) || defined(STM32H7B0xxQ) |
|
- | 1533 | #define HAL_EnableSRDomainDBGStopMode HAL_EnableDomain3DBGStopMode |
|
- | 1534 | #define HAL_DisableSRDomainDBGStopMode HAL_DisableDomain3DBGStopMode |
|
- | 1535 | #define HAL_EnableSRDomainDBGStandbyMode HAL_EnableDomain3DBGStandbyMode |
|
- | 1536 | #define HAL_DisableSRDomainDBGStandbyMode HAL_DisableDomain3DBGStandbyMode |
|
- | 1537 | #endif /* STM32H7A3xx || STM32H7B3xx || STM32H7B0xx || STM32H7A3xxQ || STM32H7B3xxQ || STM32H7B0xxQ */ |
|
- | 1538 | ||
1385 | /** |
1539 | /** |
1386 | * @} |
1540 | * @} |
1387 | */ |
1541 | */ |
1388 | 1542 | ||
1389 | /** @defgroup HAL_FLASH_Aliased_Functions HAL FLASH Aliased Functions maintained for legacy purpose |
1543 | /** @defgroup HAL_FLASH_Aliased_Functions HAL FLASH Aliased Functions maintained for legacy purpose |
Line 1395... | Line 1549... | ||
1395 | #define HAL_DATA_EEPROMEx_Unlock HAL_FLASHEx_DATAEEPROM_Unlock |
1549 | #define HAL_DATA_EEPROMEx_Unlock HAL_FLASHEx_DATAEEPROM_Unlock |
1396 | #define HAL_DATA_EEPROMEx_Lock HAL_FLASHEx_DATAEEPROM_Lock |
1550 | #define HAL_DATA_EEPROMEx_Lock HAL_FLASHEx_DATAEEPROM_Lock |
1397 | #define HAL_DATA_EEPROMEx_Erase HAL_FLASHEx_DATAEEPROM_Erase |
1551 | #define HAL_DATA_EEPROMEx_Erase HAL_FLASHEx_DATAEEPROM_Erase |
1398 | #define HAL_DATA_EEPROMEx_Program HAL_FLASHEx_DATAEEPROM_Program |
1552 | #define HAL_DATA_EEPROMEx_Program HAL_FLASHEx_DATAEEPROM_Program |
1399 | 1553 | ||
1400 | /** |
1554 | /** |
1401 | * @} |
1555 | * @} |
1402 | */ |
1556 | */ |
1403 | 1557 | ||
1404 | /** @defgroup HAL_I2C_Aliased_Functions HAL I2C Aliased Functions maintained for legacy purpose |
1558 | /** @defgroup HAL_I2C_Aliased_Functions HAL I2C Aliased Functions maintained for legacy purpose |
1405 | * @{ |
1559 | * @{ |
1406 | */ |
1560 | */ |
1407 | #define HAL_I2CEx_AnalogFilter_Config HAL_I2CEx_ConfigAnalogFilter |
1561 | #define HAL_I2CEx_AnalogFilter_Config HAL_I2CEx_ConfigAnalogFilter |
1408 | #define HAL_I2CEx_DigitalFilter_Config HAL_I2CEx_ConfigDigitalFilter |
1562 | #define HAL_I2CEx_DigitalFilter_Config HAL_I2CEx_ConfigDigitalFilter |
1409 | #define HAL_FMPI2CEx_AnalogFilter_Config HAL_FMPI2CEx_ConfigAnalogFilter |
1563 | #define HAL_FMPI2CEx_AnalogFilter_Config HAL_FMPI2CEx_ConfigAnalogFilter |
1410 | #define HAL_FMPI2CEx_DigitalFilter_Config HAL_FMPI2CEx_ConfigDigitalFilter |
1564 | #define HAL_FMPI2CEx_DigitalFilter_Config HAL_FMPI2CEx_ConfigDigitalFilter |
1411 | 1565 | ||
- | 1566 | #define HAL_I2CFastModePlusConfig(SYSCFG_I2CFastModePlus, cmd) (((cmd\ |
|
1412 | #define HAL_I2CFastModePlusConfig(SYSCFG_I2CFastModePlus, cmd) (((cmd)==ENABLE)? HAL_I2CEx_EnableFastModePlus(SYSCFG_I2CFastModePlus): HAL_I2CEx_DisableFastModePlus(SYSCFG_I2CFastModePlus)) |
1567 | )==ENABLE)? HAL_I2CEx_EnableFastModePlus(SYSCFG_I2CFastModePlus): HAL_I2CEx_DisableFastModePlus(SYSCFG_I2CFastModePlus)) |
1413 | 1568 | ||
1414 | #if defined(STM32H7) || defined(STM32WB) || defined(STM32G0) || defined(STM32F0) || defined(STM32F1) || defined(STM32F2) || defined(STM32F3) || defined(STM32F4) || defined(STM32F7) || defined(STM32L0) || defined(STM32L4) || defined(STM32L5) || defined(STM32G4) |
1569 | #if defined(STM32H7) || defined(STM32WB) || defined(STM32G0) || defined(STM32F0) || defined(STM32F1) || defined(STM32F2) || defined(STM32F3) || defined(STM32F4) || defined(STM32F7) || defined(STM32L0) || defined(STM32L4) || defined(STM32L5) || defined(STM32G4) || defined(STM32L1) |
1415 | #define HAL_I2C_Master_Sequential_Transmit_IT HAL_I2C_Master_Seq_Transmit_IT |
1570 | #define HAL_I2C_Master_Sequential_Transmit_IT HAL_I2C_Master_Seq_Transmit_IT |
1416 | #define HAL_I2C_Master_Sequential_Receive_IT HAL_I2C_Master_Seq_Receive_IT |
1571 | #define HAL_I2C_Master_Sequential_Receive_IT HAL_I2C_Master_Seq_Receive_IT |
1417 | #define HAL_I2C_Slave_Sequential_Transmit_IT HAL_I2C_Slave_Seq_Transmit_IT |
1572 | #define HAL_I2C_Slave_Sequential_Transmit_IT HAL_I2C_Slave_Seq_Transmit_IT |
1418 | #define HAL_I2C_Slave_Sequential_Receive_IT HAL_I2C_Slave_Seq_Receive_IT |
1573 | #define HAL_I2C_Slave_Sequential_Receive_IT HAL_I2C_Slave_Seq_Receive_IT |
1419 | #endif /* STM32H7 || STM32WB || STM32G0 || STM32F0 || STM32F1 || STM32F2 || STM32F3 || STM32F4 || STM32F7 || STM32L0 || STM32L4 || STM32L5 || STM32G4 */ |
1574 | #endif /* STM32H7 || STM32WB || STM32G0 || STM32F0 || STM32F1 || STM32F2 || STM32F3 || STM32F4 || STM32F7 || STM32L0 || STM32L4 || STM32L5 || STM32G4 || STM32L1 */ |
1420 | #if defined(STM32H7) || defined(STM32WB) || defined(STM32G0) || defined(STM32F4) || defined(STM32F7) || defined(STM32L0) || defined(STM32L4) || defined(STM32L5) || defined(STM32G4) |
1575 | #if defined(STM32H7) || defined(STM32WB) || defined(STM32G0) || defined(STM32F4) || defined(STM32F7) || defined(STM32L0) || defined(STM32L4) || defined(STM32L5) || defined(STM32G4)|| defined(STM32L1) |
1421 | #define HAL_I2C_Master_Sequential_Transmit_DMA HAL_I2C_Master_Seq_Transmit_DMA |
1576 | #define HAL_I2C_Master_Sequential_Transmit_DMA HAL_I2C_Master_Seq_Transmit_DMA |
1422 | #define HAL_I2C_Master_Sequential_Receive_DMA HAL_I2C_Master_Seq_Receive_DMA |
1577 | #define HAL_I2C_Master_Sequential_Receive_DMA HAL_I2C_Master_Seq_Receive_DMA |
1423 | #define HAL_I2C_Slave_Sequential_Transmit_DMA HAL_I2C_Slave_Seq_Transmit_DMA |
1578 | #define HAL_I2C_Slave_Sequential_Transmit_DMA HAL_I2C_Slave_Seq_Transmit_DMA |
1424 | #define HAL_I2C_Slave_Sequential_Receive_DMA HAL_I2C_Slave_Seq_Receive_DMA |
1579 | #define HAL_I2C_Slave_Sequential_Receive_DMA HAL_I2C_Slave_Seq_Receive_DMA |
1425 | #endif /* STM32H7 || STM32WB || STM32G0 || STM32F4 || STM32F7 || STM32L0 || STM32L4 || STM32L5 || STM32G4 */ |
1580 | #endif /* STM32H7 || STM32WB || STM32G0 || STM32F4 || STM32F7 || STM32L0 || STM32L4 || STM32L5 || STM32G4 || STM32L1 */ |
1426 | 1581 | ||
1427 | #if defined(STM32F4) |
1582 | #if defined(STM32F4) |
1428 | #define HAL_FMPI2C_Master_Sequential_Transmit_IT HAL_FMPI2C_Master_Seq_Transmit_IT |
1583 | #define HAL_FMPI2C_Master_Sequential_Transmit_IT HAL_FMPI2C_Master_Seq_Transmit_IT |
1429 | #define HAL_FMPI2C_Master_Sequential_Receive_IT HAL_FMPI2C_Master_Seq_Receive_IT |
1584 | #define HAL_FMPI2C_Master_Sequential_Receive_IT HAL_FMPI2C_Master_Seq_Receive_IT |
1430 | #define HAL_FMPI2C_Slave_Sequential_Transmit_IT HAL_FMPI2C_Slave_Seq_Transmit_IT |
1585 | #define HAL_FMPI2C_Slave_Sequential_Transmit_IT HAL_FMPI2C_Slave_Seq_Transmit_IT |
Line 1432... | Line 1587... | ||
1432 | #define HAL_FMPI2C_Master_Sequential_Transmit_DMA HAL_FMPI2C_Master_Seq_Transmit_DMA |
1587 | #define HAL_FMPI2C_Master_Sequential_Transmit_DMA HAL_FMPI2C_Master_Seq_Transmit_DMA |
1433 | #define HAL_FMPI2C_Master_Sequential_Receive_DMA HAL_FMPI2C_Master_Seq_Receive_DMA |
1588 | #define HAL_FMPI2C_Master_Sequential_Receive_DMA HAL_FMPI2C_Master_Seq_Receive_DMA |
1434 | #define HAL_FMPI2C_Slave_Sequential_Transmit_DMA HAL_FMPI2C_Slave_Seq_Transmit_DMA |
1589 | #define HAL_FMPI2C_Slave_Sequential_Transmit_DMA HAL_FMPI2C_Slave_Seq_Transmit_DMA |
1435 | #define HAL_FMPI2C_Slave_Sequential_Receive_DMA HAL_FMPI2C_Slave_Seq_Receive_DMA |
1590 | #define HAL_FMPI2C_Slave_Sequential_Receive_DMA HAL_FMPI2C_Slave_Seq_Receive_DMA |
1436 | #endif /* STM32F4 */ |
1591 | #endif /* STM32F4 */ |
1437 | /** |
1592 | /** |
1438 | * @} |
1593 | * @} |
1439 | */ |
1594 | */ |
1440 | 1595 | ||
1441 | /** @defgroup HAL_PWR_Aliased HAL PWR Aliased maintained for legacy purpose |
1596 | /** @defgroup HAL_PWR_Aliased HAL PWR Aliased maintained for legacy purpose |
1442 | * @{ |
1597 | * @{ |
1443 | */ |
1598 | */ |
- | 1599 | ||
- | 1600 | #if defined(STM32G0) |
|
- | 1601 | #define HAL_PWR_ConfigPVD HAL_PWREx_ConfigPVD |
|
- | 1602 | #define HAL_PWR_EnablePVD HAL_PWREx_EnablePVD |
|
- | 1603 | #define HAL_PWR_DisablePVD HAL_PWREx_DisablePVD |
|
- | 1604 | #define HAL_PWR_PVD_IRQHandler HAL_PWREx_PVD_IRQHandler |
|
- | 1605 | #endif |
|
1444 | #define HAL_PWR_PVDConfig HAL_PWR_ConfigPVD |
1606 | #define HAL_PWR_PVDConfig HAL_PWR_ConfigPVD |
1445 | #define HAL_PWR_DisableBkUpReg HAL_PWREx_DisableBkUpReg |
1607 | #define HAL_PWR_DisableBkUpReg HAL_PWREx_DisableBkUpReg |
1446 | #define HAL_PWR_DisableFlashPowerDown HAL_PWREx_DisableFlashPowerDown |
1608 | #define HAL_PWR_DisableFlashPowerDown HAL_PWREx_DisableFlashPowerDown |
1447 | #define HAL_PWR_DisableVddio2Monitor HAL_PWREx_DisableVddio2Monitor |
1609 | #define HAL_PWR_DisableVddio2Monitor HAL_PWREx_DisableVddio2Monitor |
1448 | #define HAL_PWR_EnableBkUpReg HAL_PWREx_EnableBkUpReg |
1610 | #define HAL_PWR_EnableBkUpReg HAL_PWREx_EnableBkUpReg |
Line 1482... | Line 1644... | ||
1482 | #define LPLVDS_BitNumber LPLVDS_BIT_NUMBER |
1644 | #define LPLVDS_BitNumber LPLVDS_BIT_NUMBER |
1483 | #define BRE_BitNumber BRE_BIT_NUMBER |
1645 | #define BRE_BitNumber BRE_BIT_NUMBER |
1484 | 1646 | ||
1485 | #define PWR_MODE_EVT PWR_PVD_MODE_NORMAL |
1647 | #define PWR_MODE_EVT PWR_PVD_MODE_NORMAL |
1486 | 1648 | ||
1487 | /** |
1649 | /** |
1488 | * @} |
1650 | * @} |
1489 | */ |
1651 | */ |
1490 | 1652 | ||
1491 | /** @defgroup HAL_SMBUS_Aliased_Functions HAL SMBUS Aliased Functions maintained for legacy purpose |
1653 | /** @defgroup HAL_SMBUS_Aliased_Functions HAL SMBUS Aliased Functions maintained for legacy purpose |
1492 | * @{ |
1654 | * @{ |
1493 | */ |
1655 | */ |
1494 | #define HAL_SMBUS_Slave_Listen_IT HAL_SMBUS_EnableListen_IT |
1656 | #define HAL_SMBUS_Slave_Listen_IT HAL_SMBUS_EnableListen_IT |
Line 1733... | Line 1895... | ||
1733 | #define __HAL_FREEZE_TIM17_DBGMCU __HAL_DBGMCU_FREEZE_TIM17 |
1895 | #define __HAL_FREEZE_TIM17_DBGMCU __HAL_DBGMCU_FREEZE_TIM17 |
1734 | #define __HAL_UNFREEZE_TIM17_DBGMCU __HAL_DBGMCU_UNFREEZE_TIM17 |
1896 | #define __HAL_UNFREEZE_TIM17_DBGMCU __HAL_DBGMCU_UNFREEZE_TIM17 |
1735 | #define __HAL_FREEZE_RTC_DBGMCU __HAL_DBGMCU_FREEZE_RTC |
1897 | #define __HAL_FREEZE_RTC_DBGMCU __HAL_DBGMCU_FREEZE_RTC |
1736 | #define __HAL_UNFREEZE_RTC_DBGMCU __HAL_DBGMCU_UNFREEZE_RTC |
1898 | #define __HAL_UNFREEZE_RTC_DBGMCU __HAL_DBGMCU_UNFREEZE_RTC |
1737 | #if defined(STM32H7) |
1899 | #if defined(STM32H7) |
1738 | #define __HAL_FREEZE_WWDG_DBGMCU __HAL_DBGMCU_FREEZE_WWDG1 |
1900 | #define __HAL_FREEZE_WWDG_DBGMCU __HAL_DBGMCU_FREEZE_WWDG1 |
1739 | #define __HAL_UNFREEZE_WWDG_DBGMCU __HAL_DBGMCU_UnFreeze_WWDG1 |
1901 | #define __HAL_UNFREEZE_WWDG_DBGMCU __HAL_DBGMCU_UnFreeze_WWDG1 |
1740 | #define __HAL_FREEZE_IWDG_DBGMCU __HAL_DBGMCU_FREEZE_IWDG1 |
1902 | #define __HAL_FREEZE_IWDG_DBGMCU __HAL_DBGMCU_FREEZE_IWDG1 |
1741 | #define __HAL_UNFREEZE_IWDG_DBGMCU __HAL_DBGMCU_UnFreeze_IWDG1 |
1903 | #define __HAL_UNFREEZE_IWDG_DBGMCU __HAL_DBGMCU_UnFreeze_IWDG1 |
1742 | #else |
1904 | #else |
1743 | #define __HAL_FREEZE_WWDG_DBGMCU __HAL_DBGMCU_FREEZE_WWDG |
1905 | #define __HAL_FREEZE_WWDG_DBGMCU __HAL_DBGMCU_FREEZE_WWDG |
1744 | #define __HAL_UNFREEZE_WWDG_DBGMCU __HAL_DBGMCU_UNFREEZE_WWDG |
1906 | #define __HAL_UNFREEZE_WWDG_DBGMCU __HAL_DBGMCU_UNFREEZE_WWDG |
1745 | #define __HAL_FREEZE_IWDG_DBGMCU __HAL_DBGMCU_FREEZE_IWDG |
1907 | #define __HAL_FREEZE_IWDG_DBGMCU __HAL_DBGMCU_FREEZE_IWDG |
1746 | #define __HAL_UNFREEZE_IWDG_DBGMCU __HAL_DBGMCU_UNFREEZE_IWDG |
1908 | #define __HAL_UNFREEZE_IWDG_DBGMCU __HAL_DBGMCU_UNFREEZE_IWDG |
1747 | #endif /* STM32H7 */ |
1909 | #endif /* STM32H7 */ |
1748 | #define __HAL_FREEZE_I2C1_TIMEOUT_DBGMCU __HAL_DBGMCU_FREEZE_I2C1_TIMEOUT |
1910 | #define __HAL_FREEZE_I2C1_TIMEOUT_DBGMCU __HAL_DBGMCU_FREEZE_I2C1_TIMEOUT |
1749 | #define __HAL_UNFREEZE_I2C1_TIMEOUT_DBGMCU __HAL_DBGMCU_UNFREEZE_I2C1_TIMEOUT |
1911 | #define __HAL_UNFREEZE_I2C1_TIMEOUT_DBGMCU __HAL_DBGMCU_UNFREEZE_I2C1_TIMEOUT |
1750 | #define __HAL_FREEZE_I2C2_TIMEOUT_DBGMCU __HAL_DBGMCU_FREEZE_I2C2_TIMEOUT |
1912 | #define __HAL_FREEZE_I2C2_TIMEOUT_DBGMCU __HAL_DBGMCU_FREEZE_I2C2_TIMEOUT |
1751 | #define __HAL_UNFREEZE_I2C2_TIMEOUT_DBGMCU __HAL_DBGMCU_UNFREEZE_I2C2_TIMEOUT |
1913 | #define __HAL_UNFREEZE_I2C2_TIMEOUT_DBGMCU __HAL_DBGMCU_UNFREEZE_I2C2_TIMEOUT |
Line 1952... | Line 2114... | ||
1952 | /** @defgroup HAL_DAC_Aliased_Macros HAL DAC Aliased Macros maintained for legacy purpose |
2114 | /** @defgroup HAL_DAC_Aliased_Macros HAL DAC Aliased Macros maintained for legacy purpose |
1953 | * @{ |
2115 | * @{ |
1954 | */ |
2116 | */ |
1955 | 2117 | ||
1956 | #define IS_DAC_WAVE(WAVE) (((WAVE) == DAC_WAVE_NONE) || \ |
2118 | #define IS_DAC_WAVE(WAVE) (((WAVE) == DAC_WAVE_NONE) || \ |
1957 | ((WAVE) == DAC_WAVE_NOISE)|| \ |
2119 | ((WAVE) == DAC_WAVE_NOISE)|| \ |
1958 | ((WAVE) == DAC_WAVE_TRIANGLE)) |
2120 | ((WAVE) == DAC_WAVE_TRIANGLE)) |
1959 | 2121 | ||
1960 | /** |
2122 | /** |
1961 | * @} |
2123 | * @} |
1962 | */ |
2124 | */ |
1963 | 2125 | ||
Line 2009... | Line 2171... | ||
2009 | 2171 | ||
2010 | #define IS_I2S_INSTANCE IS_I2S_ALL_INSTANCE |
2172 | #define IS_I2S_INSTANCE IS_I2S_ALL_INSTANCE |
2011 | #define IS_I2S_INSTANCE_EXT IS_I2S_ALL_INSTANCE_EXT |
2173 | #define IS_I2S_INSTANCE_EXT IS_I2S_ALL_INSTANCE_EXT |
2012 | 2174 | ||
2013 | #if defined(STM32H7) |
2175 | #if defined(STM32H7) |
2014 | #define __HAL_I2S_CLEAR_FREFLAG __HAL_I2S_CLEAR_TIFREFLAG |
2176 | #define __HAL_I2S_CLEAR_FREFLAG __HAL_I2S_CLEAR_TIFREFLAG |
2015 | #endif |
2177 | #endif |
2016 | 2178 | ||
2017 | /** |
2179 | /** |
2018 | * @} |
2180 | * @} |
2019 | */ |
2181 | */ |
Line 2146... | Line 2308... | ||
2146 | 2308 | ||
2147 | #define RCC_StopWakeUpClock_MSI RCC_STOP_WAKEUPCLOCK_MSI |
2309 | #define RCC_StopWakeUpClock_MSI RCC_STOP_WAKEUPCLOCK_MSI |
2148 | #define RCC_StopWakeUpClock_HSI RCC_STOP_WAKEUPCLOCK_HSI |
2310 | #define RCC_StopWakeUpClock_HSI RCC_STOP_WAKEUPCLOCK_HSI |
2149 | 2311 | ||
2150 | #define HAL_RCC_CCSCallback HAL_RCC_CSSCallback |
2312 | #define HAL_RCC_CCSCallback HAL_RCC_CSSCallback |
- | 2313 | #define HAL_RC48_EnableBuffer_Cmd(cmd) (((cmd\ |
|
2151 | #define HAL_RC48_EnableBuffer_Cmd(cmd) (((cmd)==ENABLE) ? HAL_RCCEx_EnableHSI48_VREFINT() : HAL_RCCEx_DisableHSI48_VREFINT()) |
2314 | )==ENABLE) ? HAL_RCCEx_EnableHSI48_VREFINT() : HAL_RCCEx_DisableHSI48_VREFINT()) |
2152 | 2315 | ||
2153 | #define __ADC_CLK_DISABLE __HAL_RCC_ADC_CLK_DISABLE |
2316 | #define __ADC_CLK_DISABLE __HAL_RCC_ADC_CLK_DISABLE |
2154 | #define __ADC_CLK_ENABLE __HAL_RCC_ADC_CLK_ENABLE |
2317 | #define __ADC_CLK_ENABLE __HAL_RCC_ADC_CLK_ENABLE |
2155 | #define __ADC_CLK_SLEEP_DISABLE __HAL_RCC_ADC_CLK_SLEEP_DISABLE |
2318 | #define __ADC_CLK_SLEEP_DISABLE __HAL_RCC_ADC_CLK_SLEEP_DISABLE |
2156 | #define __ADC_CLK_SLEEP_ENABLE __HAL_RCC_ADC_CLK_SLEEP_ENABLE |
2319 | #define __ADC_CLK_SLEEP_ENABLE __HAL_RCC_ADC_CLK_SLEEP_ENABLE |
Line 3114... | Line 3277... | ||
3114 | #define RCC_MCOSOURCE_HSE RCC_MCO1SOURCE_HSE |
3277 | #define RCC_MCOSOURCE_HSE RCC_MCO1SOURCE_HSE |
3115 | #define RCC_MCOSOURCE_PLLCLK_DIV1 RCC_MCO1SOURCE_PLLCLK |
3278 | #define RCC_MCOSOURCE_PLLCLK_DIV1 RCC_MCO1SOURCE_PLLCLK |
3116 | #define RCC_MCOSOURCE_PLLCLK_NODIV RCC_MCO1SOURCE_PLLCLK |
3279 | #define RCC_MCOSOURCE_PLLCLK_NODIV RCC_MCO1SOURCE_PLLCLK |
3117 | #define RCC_MCOSOURCE_PLLCLK_DIV2 RCC_MCO1SOURCE_PLLCLK_DIV2 |
3280 | #define RCC_MCOSOURCE_PLLCLK_DIV2 RCC_MCO1SOURCE_PLLCLK_DIV2 |
3118 | 3281 | ||
3119 | #if defined(STM32L4) |
3282 | #if defined(STM32L4) || defined(STM32WB) || defined(STM32G0) || defined(STM32G4) || defined(STM32L5) || defined(STM32WL) |
3120 | #define RCC_RTCCLKSOURCE_NO_CLK RCC_RTCCLKSOURCE_NONE |
3283 | #define RCC_RTCCLKSOURCE_NO_CLK RCC_RTCCLKSOURCE_NONE |
3121 | #elif defined(STM32WB) || defined(STM32G0) || defined(STM32G4) |
- | |
3122 | #else |
3284 | #else |
3123 | #define RCC_RTCCLKSOURCE_NONE RCC_RTCCLKSOURCE_NO_CLK |
3285 | #define RCC_RTCCLKSOURCE_NONE RCC_RTCCLKSOURCE_NO_CLK |
3124 | #endif |
3286 | #endif |
3125 | 3287 | ||
3126 | #define RCC_USBCLK_PLLSAI1 RCC_USBCLKSOURCE_PLLSAI1 |
3288 | #define RCC_USBCLK_PLLSAI1 RCC_USBCLKSOURCE_PLLSAI1 |
Line 3227... | Line 3389... | ||
3227 | #define RCC_DFSDM2AUDIOCLKSOURCE_I2SAPB1 RCC_DFSDM2AUDIOCLKSOURCE_I2S1 |
3389 | #define RCC_DFSDM2AUDIOCLKSOURCE_I2SAPB1 RCC_DFSDM2AUDIOCLKSOURCE_I2S1 |
3228 | #define RCC_DFSDM2AUDIOCLKSOURCE_I2SAPB2 RCC_DFSDM2AUDIOCLKSOURCE_I2S2 |
3390 | #define RCC_DFSDM2AUDIOCLKSOURCE_I2SAPB2 RCC_DFSDM2AUDIOCLKSOURCE_I2S2 |
3229 | #define RCC_DFSDM1CLKSOURCE_APB2 RCC_DFSDM1CLKSOURCE_PCLK2 |
3391 | #define RCC_DFSDM1CLKSOURCE_APB2 RCC_DFSDM1CLKSOURCE_PCLK2 |
3230 | #define RCC_DFSDM2CLKSOURCE_APB2 RCC_DFSDM2CLKSOURCE_PCLK2 |
3392 | #define RCC_DFSDM2CLKSOURCE_APB2 RCC_DFSDM2CLKSOURCE_PCLK2 |
3231 | #define RCC_FMPI2C1CLKSOURCE_APB RCC_FMPI2C1CLKSOURCE_PCLK1 |
3393 | #define RCC_FMPI2C1CLKSOURCE_APB RCC_FMPI2C1CLKSOURCE_PCLK1 |
- | 3394 | #if defined(STM32U5) |
|
- | 3395 | #define MSIKPLLModeSEL RCC_MSIKPLL_MODE_SEL |
|
- | 3396 | #define MSISPLLModeSEL RCC_MSISPLL_MODE_SEL |
|
- | 3397 | #define __HAL_RCC_AHB21_CLK_DISABLE __HAL_RCC_AHB2_1_CLK_DISABLE |
|
- | 3398 | #define __HAL_RCC_AHB22_CLK_DISABLE __HAL_RCC_AHB2_2_CLK_DISABLE |
|
- | 3399 | #define __HAL_RCC_AHB1_CLK_Disable_Clear __HAL_RCC_AHB1_CLK_ENABLE |
|
- | 3400 | #define __HAL_RCC_AHB21_CLK_Disable_Clear __HAL_RCC_AHB2_1_CLK_ENABLE |
|
- | 3401 | #define __HAL_RCC_AHB22_CLK_Disable_Clear __HAL_RCC_AHB2_2_CLK_ENABLE |
|
- | 3402 | #define __HAL_RCC_AHB3_CLK_Disable_Clear __HAL_RCC_AHB3_CLK_ENABLE |
|
- | 3403 | #define __HAL_RCC_APB1_CLK_Disable_Clear __HAL_RCC_APB1_CLK_ENABLE |
|
- | 3404 | #define __HAL_RCC_APB2_CLK_Disable_Clear __HAL_RCC_APB2_CLK_ENABLE |
|
- | 3405 | #define __HAL_RCC_APB3_CLK_Disable_Clear __HAL_RCC_APB3_CLK_ENABLE |
|
- | 3406 | #define IS_RCC_MSIPLLModeSelection IS_RCC_MSIPLLMODE_SELECT |
|
3232 | 3407 | #endif |
|
3233 | /** |
3408 | /** |
3234 | * @} |
3409 | * @} |
3235 | */ |
3410 | */ |
3236 | 3411 | ||
3237 | /** @defgroup HAL_RNG_Aliased_Macros HAL RNG Aliased Macros maintained for legacy purpose |
3412 | /** @defgroup HAL_RNG_Aliased_Macros HAL RNG Aliased Macros maintained for legacy purpose |
Line 3244... | Line 3419... | ||
3244 | */ |
3419 | */ |
3245 | 3420 | ||
3246 | /** @defgroup HAL_RTC_Aliased_Macros HAL RTC Aliased Macros maintained for legacy purpose |
3421 | /** @defgroup HAL_RTC_Aliased_Macros HAL RTC Aliased Macros maintained for legacy purpose |
3247 | * @{ |
3422 | * @{ |
3248 | */ |
3423 | */ |
3249 | #if defined (STM32G0) || defined (STM32L412xx) || defined (STM32L422xx) || defined (STM32G4) |
3424 | #if defined (STM32G0) || defined (STM32L5) || defined (STM32L412xx) || defined (STM32L422xx) || defined (STM32L4P5xx) || defined (STM32L4Q5xx) || defined (STM32G4) || defined (STM32WL) || defined (STM32U5) |
3250 | #else |
3425 | #else |
3251 | #define __HAL_RTC_CLEAR_FLAG __HAL_RTC_EXTI_CLEAR_FLAG |
3426 | #define __HAL_RTC_CLEAR_FLAG __HAL_RTC_EXTI_CLEAR_FLAG |
3252 | #endif |
3427 | #endif |
3253 | #define __HAL_RTC_DISABLE_IT __HAL_RTC_EXTI_DISABLE_IT |
3428 | #define __HAL_RTC_DISABLE_IT __HAL_RTC_EXTI_DISABLE_IT |
3254 | #define __HAL_RTC_ENABLE_IT __HAL_RTC_EXTI_ENABLE_IT |
3429 | #define __HAL_RTC_ENABLE_IT __HAL_RTC_EXTI_ENABLE_IT |
Line 3264... | Line 3439... | ||
3264 | 3439 | ||
3265 | #define __HAL_RTC_EXTI_GENERATE_SWIT(RTC_EXTI_LINE_ALARM_EVENT) __HAL_RTC_ALARM_EXTI_GENERATE_SWIT() |
3440 | #define __HAL_RTC_EXTI_GENERATE_SWIT(RTC_EXTI_LINE_ALARM_EVENT) __HAL_RTC_ALARM_EXTI_GENERATE_SWIT() |
3266 | #else |
3441 | #else |
3267 | #define __HAL_RTC_EXTI_CLEAR_FLAG(__EXTI_LINE__) (((__EXTI_LINE__) == RTC_EXTI_LINE_ALARM_EVENT) ? __HAL_RTC_ALARM_EXTI_CLEAR_FLAG() : \ |
3442 | #define __HAL_RTC_EXTI_CLEAR_FLAG(__EXTI_LINE__) (((__EXTI_LINE__) == RTC_EXTI_LINE_ALARM_EVENT) ? __HAL_RTC_ALARM_EXTI_CLEAR_FLAG() : \ |
3268 | (((__EXTI_LINE__) == RTC_EXTI_LINE_WAKEUPTIMER_EVENT) ? __HAL_RTC_WAKEUPTIMER_EXTI_CLEAR_FLAG() : \ |
3443 | (((__EXTI_LINE__) == RTC_EXTI_LINE_WAKEUPTIMER_EVENT) ? __HAL_RTC_WAKEUPTIMER_EXTI_CLEAR_FLAG() : \ |
3269 | __HAL_RTC_TAMPER_TIMESTAMP_EXTI_CLEAR_FLAG())) |
3444 | __HAL_RTC_TAMPER_TIMESTAMP_EXTI_CLEAR_FLAG())) |
3270 | #define __HAL_RTC_EXTI_ENABLE_IT(__EXTI_LINE__) (((__EXTI_LINE__) == RTC_EXTI_LINE_ALARM_EVENT) ? __HAL_RTC_ALARM_EXTI_ENABLE_IT() : \ |
3445 | #define __HAL_RTC_EXTI_ENABLE_IT(__EXTI_LINE__) (((__EXTI_LINE__) == RTC_EXTI_LINE_ALARM_EVENT) ? __HAL_RTC_ALARM_EXTI_ENABLE_IT() : \ |
3271 | (((__EXTI_LINE__) == RTC_EXTI_LINE_WAKEUPTIMER_EVENT) ? __HAL_RTC_WAKEUPTIMER_EXTI_ENABLE_IT() : \ |
3446 | (((__EXTI_LINE__) == RTC_EXTI_LINE_WAKEUPTIMER_EVENT) ? __HAL_RTC_WAKEUPTIMER_EXTI_ENABLE_IT() : \ |
3272 | __HAL_RTC_TAMPER_TIMESTAMP_EXTI_ENABLE_IT())) |
3447 | __HAL_RTC_TAMPER_TIMESTAMP_EXTI_ENABLE_IT())) |
3273 | #define __HAL_RTC_EXTI_DISABLE_IT(__EXTI_LINE__) (((__EXTI_LINE__) == RTC_EXTI_LINE_ALARM_EVENT) ? __HAL_RTC_ALARM_EXTI_DISABLE_IT() : \ |
3448 | #define __HAL_RTC_EXTI_DISABLE_IT(__EXTI_LINE__) (((__EXTI_LINE__) == RTC_EXTI_LINE_ALARM_EVENT) ? __HAL_RTC_ALARM_EXTI_DISABLE_IT() : \ |
3274 | (((__EXTI_LINE__) == RTC_EXTI_LINE_WAKEUPTIMER_EVENT) ? __HAL_RTC_WAKEUPTIMER_EXTI_DISABLE_IT() : \ |
3449 | (((__EXTI_LINE__) == RTC_EXTI_LINE_WAKEUPTIMER_EVENT) ? __HAL_RTC_WAKEUPTIMER_EXTI_DISABLE_IT() : \ |
3275 | __HAL_RTC_TAMPER_TIMESTAMP_EXTI_DISABLE_IT())) |
3450 | __HAL_RTC_TAMPER_TIMESTAMP_EXTI_DISABLE_IT())) |
3276 | #define __HAL_RTC_EXTI_GET_FLAG(__EXTI_LINE__) (((__EXTI_LINE__) == RTC_EXTI_LINE_ALARM_EVENT) ? __HAL_RTC_ALARM_EXTI_GET_FLAG() : \ |
3451 | #define __HAL_RTC_EXTI_GET_FLAG(__EXTI_LINE__) (((__EXTI_LINE__) == RTC_EXTI_LINE_ALARM_EVENT) ? __HAL_RTC_ALARM_EXTI_GET_FLAG() : \ |
3277 | (((__EXTI_LINE__) == RTC_EXTI_LINE_WAKEUPTIMER_EVENT) ? __HAL_RTC_WAKEUPTIMER_EXTI_GET_FLAG() : \ |
3452 | (((__EXTI_LINE__) == RTC_EXTI_LINE_WAKEUPTIMER_EVENT) ? __HAL_RTC_WAKEUPTIMER_EXTI_GET_FLAG() : \ |
3278 | __HAL_RTC_TAMPER_TIMESTAMP_EXTI_GET_FLAG())) |
3453 | __HAL_RTC_TAMPER_TIMESTAMP_EXTI_GET_FLAG())) |
3279 | #define __HAL_RTC_EXTI_GENERATE_SWIT(__EXTI_LINE__) (((__EXTI_LINE__) == RTC_EXTI_LINE_ALARM_EVENT) ? __HAL_RTC_ALARM_EXTI_GENERATE_SWIT() : \ |
3454 | #define __HAL_RTC_EXTI_GENERATE_SWIT(__EXTI_LINE__) (((__EXTI_LINE__) == RTC_EXTI_LINE_ALARM_EVENT) ? __HAL_RTC_ALARM_EXTI_GENERATE_SWIT() : \ |
3280 | (((__EXTI_LINE__) == RTC_EXTI_LINE_WAKEUPTIMER_EVENT) ? __HAL_RTC_WAKEUPTIMER_EXTI_GENERATE_SWIT() : \ |
3455 | (((__EXTI_LINE__) == RTC_EXTI_LINE_WAKEUPTIMER_EVENT) ? __HAL_RTC_WAKEUPTIMER_EXTI_GENERATE_SWIT() : \ |
3281 | __HAL_RTC_TAMPER_TIMESTAMP_EXTI_GENERATE_SWIT())) |
3456 | __HAL_RTC_TAMPER_TIMESTAMP_EXTI_GENERATE_SWIT())) |
3282 | #endif /* STM32F1 */ |
3457 | #endif /* STM32F1 */ |
3283 | 3458 | ||
3284 | #define IS_ALARM IS_RTC_ALARM |
3459 | #define IS_ALARM IS_RTC_ALARM |
3285 | #define IS_ALARM_MASK IS_RTC_ALARM_MASK |
3460 | #define IS_ALARM_MASK IS_RTC_ALARM_MASK |
3286 | #define IS_TAMPER IS_RTC_TAMPER |
3461 | #define IS_TAMPER IS_RTC_TAMPER |
Line 3301... | Line 3476... | ||
3301 | 3476 | ||
3302 | /** |
3477 | /** |
3303 | * @} |
3478 | * @} |
3304 | */ |
3479 | */ |
3305 | 3480 | ||
3306 | /** @defgroup HAL_SD_Aliased_Macros HAL SD Aliased Macros maintained for legacy purpose |
3481 | /** @defgroup HAL_SD_Aliased_Macros HAL SD/MMC Aliased Macros maintained for legacy purpose |
3307 | * @{ |
3482 | * @{ |
3308 | */ |
3483 | */ |
3309 | 3484 | ||
3310 | #define SD_OCR_CID_CSD_OVERWRIETE SD_OCR_CID_CSD_OVERWRITE |
3485 | #define SD_OCR_CID_CSD_OVERWRIETE SD_OCR_CID_CSD_OVERWRITE |
3311 | #define SD_CMD_SD_APP_STAUS SD_CMD_SD_APP_STATUS |
3486 | #define SD_CMD_SD_APP_STAUS SD_CMD_SD_APP_STATUS |
3312 | 3487 | ||
- | 3488 | #if !defined(STM32F1) && !defined(STM32F2) && !defined(STM32F4) && !defined(STM32F7) && !defined(STM32L1) |
|
- | 3489 | #define eMMC_HIGH_VOLTAGE_RANGE EMMC_HIGH_VOLTAGE_RANGE |
|
- | 3490 | #define eMMC_DUAL_VOLTAGE_RANGE EMMC_DUAL_VOLTAGE_RANGE |
|
- | 3491 | #define eMMC_LOW_VOLTAGE_RANGE EMMC_LOW_VOLTAGE_RANGE |
|
- | 3492 | ||
- | 3493 | #define SDMMC_NSpeed_CLK_DIV SDMMC_NSPEED_CLK_DIV |
|
- | 3494 | #define SDMMC_HSpeed_CLK_DIV SDMMC_HSPEED_CLK_DIV |
|
- | 3495 | #endif |
|
- | 3496 | ||
3313 | #if defined(STM32F4) || defined(STM32F2) |
3497 | #if defined(STM32F4) || defined(STM32F2) |
3314 | #define SD_SDMMC_DISABLED SD_SDIO_DISABLED |
3498 | #define SD_SDMMC_DISABLED SD_SDIO_DISABLED |
3315 | #define SD_SDMMC_FUNCTION_BUSY SD_SDIO_FUNCTION_BUSY |
3499 | #define SD_SDMMC_FUNCTION_BUSY SD_SDIO_FUNCTION_BUSY |
3316 | #define SD_SDMMC_FUNCTION_FAILED SD_SDIO_FUNCTION_FAILED |
3500 | #define SD_SDMMC_FUNCTION_FAILED SD_SDIO_FUNCTION_FAILED |
3317 | #define SD_SDMMC_UNKNOWN_FUNCTION SD_SDIO_UNKNOWN_FUNCTION |
3501 | #define SD_SDMMC_UNKNOWN_FUNCTION SD_SDIO_UNKNOWN_FUNCTION |
Line 3352... | Line 3536... | ||
3352 | #define __HAL_SD_SDIO_DISABLE_IT __HAL_SD_SDMMC_DISABLE_IT |
3536 | #define __HAL_SD_SDIO_DISABLE_IT __HAL_SD_SDMMC_DISABLE_IT |
3353 | #define __HAL_SD_SDIO_GET_FLAG __HAL_SD_SDMMC_GET_FLAG |
3537 | #define __HAL_SD_SDIO_GET_FLAG __HAL_SD_SDMMC_GET_FLAG |
3354 | #define __HAL_SD_SDIO_CLEAR_FLAG __HAL_SD_SDMMC_CLEAR_FLAG |
3538 | #define __HAL_SD_SDIO_CLEAR_FLAG __HAL_SD_SDMMC_CLEAR_FLAG |
3355 | #define __HAL_SD_SDIO_GET_IT __HAL_SD_SDMMC_GET_IT |
3539 | #define __HAL_SD_SDIO_GET_IT __HAL_SD_SDMMC_GET_IT |
3356 | #define __HAL_SD_SDIO_CLEAR_IT __HAL_SD_SDMMC_CLEAR_IT |
3540 | #define __HAL_SD_SDIO_CLEAR_IT __HAL_SD_SDMMC_CLEAR_IT |
3357 | #define SDIO_STATIC_FLAGS SDMMC_STATIC_FLAGS |
3541 | #define SDIO_STATIC_FLAGS SDMMC_STATIC_FLAGS |
3358 | #define SDIO_CMD0TIMEOUT SDMMC_CMD0TIMEOUT |
3542 | #define SDIO_CMD0TIMEOUT SDMMC_CMD0TIMEOUT |
3359 | #define SD_SDIO_SEND_IF_COND SD_SDMMC_SEND_IF_COND |
3543 | #define SD_SDIO_SEND_IF_COND SD_SDMMC_SEND_IF_COND |
3360 | /* alias CMSIS for compatibilities */ |
3544 | /* alias CMSIS for compatibilities */ |
3361 | #define SDIO_IRQn SDMMC1_IRQn |
3545 | #define SDIO_IRQn SDMMC1_IRQn |
3362 | #define SDIO_IRQHandler SDMMC1_IRQHandler |
3546 | #define SDIO_IRQHandler SDMMC1_IRQHandler |
3363 | #endif |
3547 | #endif |
3364 | 3548 | ||
Line 3367... | Line 3551... | ||
3367 | #define HAL_SD_CardCSDTypedef HAL_SD_CardCSDTypeDef |
3551 | #define HAL_SD_CardCSDTypedef HAL_SD_CardCSDTypeDef |
3368 | #define HAL_SD_CardStatusTypedef HAL_SD_CardStatusTypeDef |
3552 | #define HAL_SD_CardStatusTypedef HAL_SD_CardStatusTypeDef |
3369 | #define HAL_SD_CardStateTypedef HAL_SD_CardStateTypeDef |
3553 | #define HAL_SD_CardStateTypedef HAL_SD_CardStateTypeDef |
3370 | #endif |
3554 | #endif |
3371 | 3555 | ||
3372 | #if defined(STM32H7) |
3556 | #if defined(STM32H7) || defined(STM32L5) |
3373 | #define HAL_MMCEx_Read_DMADoubleBuffer0CpltCallback HAL_MMCEx_Read_DMADoubleBuf0CpltCallback |
3557 | #define HAL_MMCEx_Read_DMADoubleBuffer0CpltCallback HAL_MMCEx_Read_DMADoubleBuf0CpltCallback |
3374 | #define HAL_MMCEx_Read_DMADoubleBuffer1CpltCallback HAL_MMCEx_Read_DMADoubleBuf1CpltCallback |
3558 | #define HAL_MMCEx_Read_DMADoubleBuffer1CpltCallback HAL_MMCEx_Read_DMADoubleBuf1CpltCallback |
3375 | #define HAL_MMCEx_Write_DMADoubleBuffer0CpltCallback HAL_MMCEx_Write_DMADoubleBuf0CpltCallback |
3559 | #define HAL_MMCEx_Write_DMADoubleBuffer0CpltCallback HAL_MMCEx_Write_DMADoubleBuf0CpltCallback |
3376 | #define HAL_MMCEx_Write_DMADoubleBuffer1CpltCallback HAL_MMCEx_Write_DMADoubleBuf1CpltCallback |
3560 | #define HAL_MMCEx_Write_DMADoubleBuffer1CpltCallback HAL_MMCEx_Write_DMADoubleBuf1CpltCallback |
3377 | #define HAL_SDEx_Read_DMADoubleBuffer0CpltCallback HAL_SDEx_Read_DMADoubleBuf0CpltCallback |
3561 | #define HAL_SDEx_Read_DMADoubleBuffer0CpltCallback HAL_SDEx_Read_DMADoubleBuf0CpltCallback |
Line 3460... | Line 3644... | ||
3460 | #define __USART_DISABLE __HAL_USART_DISABLE |
3644 | #define __USART_DISABLE __HAL_USART_DISABLE |
3461 | 3645 | ||
3462 | #define __HAL_USART_GETCLOCKSOURCE USART_GETCLOCKSOURCE |
3646 | #define __HAL_USART_GETCLOCKSOURCE USART_GETCLOCKSOURCE |
3463 | #define __USART_GETCLOCKSOURCE USART_GETCLOCKSOURCE |
3647 | #define __USART_GETCLOCKSOURCE USART_GETCLOCKSOURCE |
3464 | 3648 | ||
- | 3649 | #if defined(STM32F0) || defined(STM32F3) || defined(STM32F7) |
|
- | 3650 | #define USART_OVERSAMPLING_16 0x00000000U |
|
- | 3651 | #define USART_OVERSAMPLING_8 USART_CR1_OVER8 |
|
- | 3652 | ||
- | 3653 | #define IS_USART_OVERSAMPLING(__SAMPLING__) (((__SAMPLING__) == USART_OVERSAMPLING_16) || \ |
|
- | 3654 | ((__SAMPLING__) == USART_OVERSAMPLING_8)) |
|
- | 3655 | #endif /* STM32F0 || STM32F3 || STM32F7 */ |
|
3465 | /** |
3656 | /** |
3466 | * @} |
3657 | * @} |
3467 | */ |
3658 | */ |
3468 | 3659 | ||
3469 | /** @defgroup HAL_USB_Aliased_Macros HAL USB Aliased Macros maintained for legacy purpose |
3660 | /** @defgroup HAL_USB_Aliased_Macros HAL USB Aliased Macros maintained for legacy purpose |
Line 3608... | Line 3799... | ||
3608 | 3799 | ||
3609 | /** @defgroup HAL_HRTIM_Aliased_Functions HAL HRTIM Aliased Functions maintained for legacy purpose |
3800 | /** @defgroup HAL_HRTIM_Aliased_Functions HAL HRTIM Aliased Functions maintained for legacy purpose |
3610 | * @{ |
3801 | * @{ |
3611 | */ |
3802 | */ |
3612 | #if defined (STM32H7) || defined (STM32G4) || defined (STM32F3) |
3803 | #if defined (STM32H7) || defined (STM32G4) || defined (STM32F3) |
3613 | #define HAL_HRTIM_WaveformCounterStart_IT HAL_HRTIM_WaveformCountStart_IT |
3804 | #define HAL_HRTIM_WaveformCounterStart_IT HAL_HRTIM_WaveformCountStart_IT |
3614 | #define HAL_HRTIM_WaveformCounterStart_DMA HAL_HRTIM_WaveformCountStart_DMA |
3805 | #define HAL_HRTIM_WaveformCounterStart_DMA HAL_HRTIM_WaveformCountStart_DMA |
3615 | #define HAL_HRTIM_WaveformCounterStart HAL_HRTIM_WaveformCountStart |
3806 | #define HAL_HRTIM_WaveformCounterStart HAL_HRTIM_WaveformCountStart |
3616 | #define HAL_HRTIM_WaveformCounterStop_IT HAL_HRTIM_WaveformCountStop_IT |
3807 | #define HAL_HRTIM_WaveformCounterStop_IT HAL_HRTIM_WaveformCountStop_IT |
3617 | #define HAL_HRTIM_WaveformCounterStop_DMA HAL_HRTIM_WaveformCountStop_DMA |
3808 | #define HAL_HRTIM_WaveformCounterStop_DMA HAL_HRTIM_WaveformCountStop_DMA |
3618 | #define HAL_HRTIM_WaveformCounterStop HAL_HRTIM_WaveformCountStop |
3809 | #define HAL_HRTIM_WaveformCounterStop HAL_HRTIM_WaveformCountStop |
3619 | #endif |
3810 | #endif |
3620 | /** |
3811 | /** |
3621 | * @} |
3812 | * @} |
3622 | */ |
3813 | */ |
3623 | 3814 | ||
3624 | /** @defgroup HAL_QSPI_Aliased_Macros HAL QSPI Aliased Macros maintained for legacy purpose |
3815 | /** @defgroup HAL_QSPI_Aliased_Macros HAL QSPI Aliased Macros maintained for legacy purpose |
3625 | * @{ |
3816 | * @{ |
3626 | */ |
3817 | */ |
3627 | #if defined (STM32L4) |
3818 | #if defined (STM32L4) || defined (STM32F4) || defined (STM32F7) || defined(STM32H7) |
3628 | #define HAL_QPSI_TIMEOUT_DEFAULT_VALUE HAL_QSPI_TIMEOUT_DEFAULT_VALUE |
3819 | #define HAL_QPSI_TIMEOUT_DEFAULT_VALUE HAL_QSPI_TIMEOUT_DEFAULT_VALUE |
- | 3820 | #endif /* STM32L4 || STM32F4 || STM32F7 */ |
|
- | 3821 | /** |
|
- | 3822 | * @} |
|
- | 3823 | */ |
|
- | 3824 | ||
- | 3825 | /** @defgroup HAL_Generic_Aliased_Macros HAL Generic Aliased Macros maintained for legacy purpose |
|
3629 | #endif |
3826 | * @{ |
- | 3827 | */ |
|
- | 3828 | #if defined (STM32F7) |
|
- | 3829 | #define ART_ACCLERATOR_ENABLE ART_ACCELERATOR_ENABLE |
|
- | 3830 | #endif /* STM32F7 */ |
|
3630 | /** |
3831 | /** |
3631 | * @} |
3832 | * @} |
3632 | */ |
3833 | */ |
3633 | 3834 | ||
3634 | /** @defgroup HAL_PPP_Aliased_Macros HAL PPP Aliased Macros maintained for legacy purpose |
3835 | /** @defgroup HAL_PPP_Aliased_Macros HAL PPP Aliased Macros maintained for legacy purpose |