Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Fork of TUKS-COURSE-TIMER by
DBGMCU
[SYSTEM Exported Functions]
Functions | |
__STATIC_INLINE uint32_t | LL_DBGMCU_GetDeviceID (void) |
Return the device identifier DBGMCU_IDCODE DEV_ID LL_DBGMCU_GetDeviceID. | |
__STATIC_INLINE uint32_t | LL_DBGMCU_GetRevisionID (void) |
Return the device revision identifier. | |
__STATIC_INLINE void | LL_DBGMCU_EnableDBGSleepMode (void) |
Enable the Debug Module during SLEEP mode DBGMCU_CR DBG_SLEEP LL_DBGMCU_EnableDBGSleepMode. | |
__STATIC_INLINE void | LL_DBGMCU_DisableDBGSleepMode (void) |
Disable the Debug Module during SLEEP mode DBGMCU_CR DBG_SLEEP LL_DBGMCU_DisableDBGSleepMode. | |
__STATIC_INLINE void | LL_DBGMCU_EnableDBGStopMode (void) |
Enable the Debug Module during STOP mode DBGMCU_CR DBG_STOP LL_DBGMCU_EnableDBGStopMode. | |
__STATIC_INLINE void | LL_DBGMCU_DisableDBGStopMode (void) |
Disable the Debug Module during STOP mode DBGMCU_CR DBG_STOP LL_DBGMCU_DisableDBGStopMode. | |
__STATIC_INLINE void | LL_DBGMCU_EnableDBGStandbyMode (void) |
Enable the Debug Module during STANDBY mode DBGMCU_CR DBG_STANDBY LL_DBGMCU_EnableDBGStandbyMode. | |
__STATIC_INLINE void | LL_DBGMCU_DisableDBGStandbyMode (void) |
Disable the Debug Module during STANDBY mode DBGMCU_CR DBG_STANDBY LL_DBGMCU_DisableDBGStandbyMode. | |
__STATIC_INLINE void | LL_DBGMCU_SetTracePinAssignment (uint32_t PinAssignment) |
Set Trace pin assignment control DBGMCU_CR TRACE_IOEN LL_DBGMCU_SetTracePinAssignment DBGMCU_CR TRACE_MODE LL_DBGMCU_SetTracePinAssignment. | |
__STATIC_INLINE uint32_t | LL_DBGMCU_GetTracePinAssignment (void) |
Get Trace pin assignment control DBGMCU_CR TRACE_IOEN LL_DBGMCU_GetTracePinAssignment DBGMCU_CR TRACE_MODE LL_DBGMCU_GetTracePinAssignment. | |
__STATIC_INLINE void | LL_DBGMCU_APB1_GRP1_FreezePeriph (uint32_t Periphs) |
Freeze APB1 peripherals (group1 peripherals) DBGMCU_APB1FZR1 DBG_xxxx_STOP LL_DBGMCU_APB1_GRP1_FreezePeriph. | |
__STATIC_INLINE void | LL_DBGMCU_APB1_GRP2_FreezePeriph (uint32_t Periphs) |
Freeze APB1 peripherals (group2 peripherals) DBGMCU_APB1FZR2 DBG_xxxx_STOP LL_DBGMCU_APB1_GRP2_FreezePeriph. | |
__STATIC_INLINE void | LL_DBGMCU_APB1_GRP1_UnFreezePeriph (uint32_t Periphs) |
Unfreeze APB1 peripherals (group1 peripherals) DBGMCU_APB1FZR1 DBG_xxxx_STOP LL_DBGMCU_APB1_GRP1_UnFreezePeriph. | |
__STATIC_INLINE void | LL_DBGMCU_APB1_GRP2_UnFreezePeriph (uint32_t Periphs) |
Unfreeze APB1 peripherals (group2 peripherals) DBGMCU_APB1FZR2 DBG_xxxx_STOP LL_DBGMCU_APB1_GRP2_UnFreezePeriph. | |
__STATIC_INLINE void | LL_DBGMCU_APB2_GRP1_FreezePeriph (uint32_t Periphs) |
Freeze APB2 peripherals DBGMCU_APB2FZ DBG_TIMx_STOP LL_DBGMCU_APB2_GRP1_FreezePeriph. | |
__STATIC_INLINE void | LL_DBGMCU_APB2_GRP1_UnFreezePeriph (uint32_t Periphs) |
Unfreeze APB2 peripherals DBGMCU_APB2FZ DBG_TIMx_STOP LL_DBGMCU_APB2_GRP1_UnFreezePeriph. |
Function Documentation
__STATIC_INLINE void LL_DBGMCU_APB1_GRP1_FreezePeriph | ( | uint32_t | Periphs ) |
Freeze APB1 peripherals (group1 peripherals) DBGMCU_APB1FZR1 DBG_xxxx_STOP LL_DBGMCU_APB1_GRP1_FreezePeriph.
- Parameters:
-
Periphs This parameter can be a combination of the following values: - LL_DBGMCU_APB1_GRP1_TIM2_STOP
- LL_DBGMCU_APB1_GRP1_TIM3_STOP (*)
- LL_DBGMCU_APB1_GRP1_TIM4_STOP (*)
- LL_DBGMCU_APB1_GRP1_TIM5_STOP (*)
- LL_DBGMCU_APB1_GRP1_TIM6_STOP
- LL_DBGMCU_APB1_GRP1_TIM7_STOP (*)
- LL_DBGMCU_APB1_GRP1_RTC_STOP
- LL_DBGMCU_APB1_GRP1_WWDG_STOP
- LL_DBGMCU_APB1_GRP1_IWDG_STOP
- LL_DBGMCU_APB1_GRP1_I2C1_STOP
- LL_DBGMCU_APB1_GRP1_I2C2_STOP (*)
- LL_DBGMCU_APB1_GRP1_I2C3_STOP
- LL_DBGMCU_APB1_GRP1_CAN_STOP
- LL_DBGMCU_APB1_GRP1_LPTIM1_STOP
(*) value not defined in all devices.
- Return values:
-
None
Definition at line 1073 of file stm32l4xx_ll_system.h.
__STATIC_INLINE void LL_DBGMCU_APB1_GRP1_UnFreezePeriph | ( | uint32_t | Periphs ) |
Unfreeze APB1 peripherals (group1 peripherals) DBGMCU_APB1FZR1 DBG_xxxx_STOP LL_DBGMCU_APB1_GRP1_UnFreezePeriph.
- Parameters:
-
Periphs This parameter can be a combination of the following values: - LL_DBGMCU_APB1_GRP1_TIM2_STOP
- LL_DBGMCU_APB1_GRP1_TIM3_STOP (*)
- LL_DBGMCU_APB1_GRP1_TIM4_STOP (*)
- LL_DBGMCU_APB1_GRP1_TIM5_STOP (*)
- LL_DBGMCU_APB1_GRP1_TIM6_STOP
- LL_DBGMCU_APB1_GRP1_TIM7_STOP (*)
- LL_DBGMCU_APB1_GRP1_RTC_STOP
- LL_DBGMCU_APB1_GRP1_WWDG_STOP
- LL_DBGMCU_APB1_GRP1_IWDG_STOP
- LL_DBGMCU_APB1_GRP1_I2C1_STOP
- LL_DBGMCU_APB1_GRP1_I2C2_STOP (*)
- LL_DBGMCU_APB1_GRP1_I2C3_STOP
- LL_DBGMCU_APB1_GRP1_CAN_STOP
- LL_DBGMCU_APB1_GRP1_LPTIM1_STOP
(*) value not defined in all devices.
- Return values:
-
None
Definition at line 1112 of file stm32l4xx_ll_system.h.
__STATIC_INLINE void LL_DBGMCU_APB1_GRP2_FreezePeriph | ( | uint32_t | Periphs ) |
Freeze APB1 peripherals (group2 peripherals) DBGMCU_APB1FZR2 DBG_xxxx_STOP LL_DBGMCU_APB1_GRP2_FreezePeriph.
- Parameters:
-
Periphs This parameter can be a combination of the following values: - LL_DBGMCU_APB1_GRP2_LPTIM2_STOP
- Return values:
-
None
Definition at line 1085 of file stm32l4xx_ll_system.h.
__STATIC_INLINE void LL_DBGMCU_APB1_GRP2_UnFreezePeriph | ( | uint32_t | Periphs ) |
Unfreeze APB1 peripherals (group2 peripherals) DBGMCU_APB1FZR2 DBG_xxxx_STOP LL_DBGMCU_APB1_GRP2_UnFreezePeriph.
- Parameters:
-
Periphs This parameter can be a combination of the following values: - LL_DBGMCU_APB1_GRP2_LPTIM2_STOP
- Return values:
-
None
Definition at line 1124 of file stm32l4xx_ll_system.h.
__STATIC_INLINE void LL_DBGMCU_APB2_GRP1_FreezePeriph | ( | uint32_t | Periphs ) |
Freeze APB2 peripherals DBGMCU_APB2FZ DBG_TIMx_STOP LL_DBGMCU_APB2_GRP1_FreezePeriph.
- Parameters:
-
Periphs This parameter can be a combination of the following values: - LL_DBGMCU_APB2_GRP1_TIM1_STOP
- LL_DBGMCU_APB2_GRP1_TIM8_STOP (*)
- LL_DBGMCU_APB2_GRP1_TIM15_STOP
- LL_DBGMCU_APB2_GRP1_TIM16_STOP
- LL_DBGMCU_APB2_GRP1_TIM17_STOP (*)
(*) value not defined in all devices.
- Return values:
-
None
Definition at line 1142 of file stm32l4xx_ll_system.h.
__STATIC_INLINE void LL_DBGMCU_APB2_GRP1_UnFreezePeriph | ( | uint32_t | Periphs ) |
Unfreeze APB2 peripherals DBGMCU_APB2FZ DBG_TIMx_STOP LL_DBGMCU_APB2_GRP1_UnFreezePeriph.
- Parameters:
-
Periphs This parameter can be a combination of the following values: - LL_DBGMCU_APB2_GRP1_TIM1_STOP
- LL_DBGMCU_APB2_GRP1_TIM8_STOP (*)
- LL_DBGMCU_APB2_GRP1_TIM15_STOP
- LL_DBGMCU_APB2_GRP1_TIM16_STOP
- LL_DBGMCU_APB2_GRP1_TIM17_STOP (*)
(*) value not defined in all devices.
- Return values:
-
None
Definition at line 1160 of file stm32l4xx_ll_system.h.
__STATIC_INLINE void LL_DBGMCU_DisableDBGSleepMode | ( | void | ) |
Disable the Debug Module during SLEEP mode DBGMCU_CR DBG_SLEEP LL_DBGMCU_DisableDBGSleepMode.
- Return values:
-
None
Definition at line 973 of file stm32l4xx_ll_system.h.
__STATIC_INLINE void LL_DBGMCU_DisableDBGStandbyMode | ( | void | ) |
Disable the Debug Module during STANDBY mode DBGMCU_CR DBG_STANDBY LL_DBGMCU_DisableDBGStandbyMode.
- Return values:
-
None
Definition at line 1013 of file stm32l4xx_ll_system.h.
__STATIC_INLINE void LL_DBGMCU_DisableDBGStopMode | ( | void | ) |
Disable the Debug Module during STOP mode DBGMCU_CR DBG_STOP LL_DBGMCU_DisableDBGStopMode.
- Return values:
-
None
Definition at line 993 of file stm32l4xx_ll_system.h.
__STATIC_INLINE void LL_DBGMCU_EnableDBGSleepMode | ( | void | ) |
Enable the Debug Module during SLEEP mode DBGMCU_CR DBG_SLEEP LL_DBGMCU_EnableDBGSleepMode.
- Return values:
-
None
Definition at line 963 of file stm32l4xx_ll_system.h.
__STATIC_INLINE void LL_DBGMCU_EnableDBGStandbyMode | ( | void | ) |
Enable the Debug Module during STANDBY mode DBGMCU_CR DBG_STANDBY LL_DBGMCU_EnableDBGStandbyMode.
- Return values:
-
None
Definition at line 1003 of file stm32l4xx_ll_system.h.
__STATIC_INLINE void LL_DBGMCU_EnableDBGStopMode | ( | void | ) |
Enable the Debug Module during STOP mode DBGMCU_CR DBG_STOP LL_DBGMCU_EnableDBGStopMode.
- Return values:
-
None
Definition at line 983 of file stm32l4xx_ll_system.h.
__STATIC_INLINE uint32_t LL_DBGMCU_GetDeviceID | ( | void | ) |
Return the device identifier DBGMCU_IDCODE DEV_ID LL_DBGMCU_GetDeviceID.
- Return values:
-
Values between Min_Data=0x00 and Max_Data=0xFFFF (ex: device ID is 0x6415)
Definition at line 942 of file stm32l4xx_ll_system.h.
__STATIC_INLINE uint32_t LL_DBGMCU_GetRevisionID | ( | void | ) |
Return the device revision identifier.
- Note:
- This field indicates the revision of the device. DBGMCU_IDCODE REV_ID LL_DBGMCU_GetRevisionID
- Return values:
-
Values between Min_Data=0x00 and Max_Data=0xFFFF
Definition at line 953 of file stm32l4xx_ll_system.h.
__STATIC_INLINE uint32_t LL_DBGMCU_GetTracePinAssignment | ( | void | ) |
Get Trace pin assignment control DBGMCU_CR TRACE_IOEN LL_DBGMCU_GetTracePinAssignment
DBGMCU_CR TRACE_MODE LL_DBGMCU_GetTracePinAssignment.
- Return values:
-
Returned value can be one of the following values: - LL_DBGMCU_TRACE_NONE
- LL_DBGMCU_TRACE_ASYNCH
- LL_DBGMCU_TRACE_SYNCH_SIZE1
- LL_DBGMCU_TRACE_SYNCH_SIZE2
- LL_DBGMCU_TRACE_SYNCH_SIZE4
Definition at line 1046 of file stm32l4xx_ll_system.h.
__STATIC_INLINE void LL_DBGMCU_SetTracePinAssignment | ( | uint32_t | PinAssignment ) |
Set Trace pin assignment control DBGMCU_CR TRACE_IOEN LL_DBGMCU_SetTracePinAssignment
DBGMCU_CR TRACE_MODE LL_DBGMCU_SetTracePinAssignment.
- Parameters:
-
PinAssignment This parameter can be one of the following values: - LL_DBGMCU_TRACE_NONE
- LL_DBGMCU_TRACE_ASYNCH
- LL_DBGMCU_TRACE_SYNCH_SIZE1
- LL_DBGMCU_TRACE_SYNCH_SIZE2
- LL_DBGMCU_TRACE_SYNCH_SIZE4
- Return values:
-
None
Definition at line 1030 of file stm32l4xx_ll_system.h.
Generated on Tue Jul 12 2022 17:38:58 by
