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.
Dependents: Space_Invaders_Demo neopixels gpio_test_stm32f3_discovery gpio_test_systimer ... more
Peripherals Configuration functions
[DBGMCU_Private_Functions]
Peripherals Configuration. More...
Functions | |
void | DBGMCU_Config (uint32_t DBGMCU_Periph, FunctionalState NewState) |
Configures low power mode behavior when the MCU is in Debug mode. | |
void | DBGMCU_APB1PeriphConfig (uint32_t DBGMCU_Periph, FunctionalState NewState) |
Configures APB1 peripheral behavior when the MCU is in Debug mode. | |
void | DBGMCU_APB2PeriphConfig (uint32_t DBGMCU_Periph, FunctionalState NewState) |
Configures APB2 peripheral behavior when the MCU is in Debug mode. |
Detailed Description
Peripherals Configuration.
============================================================================== ##### Peripherals Configuration functions ##### ==============================================================================
Function Documentation
void DBGMCU_APB1PeriphConfig | ( | uint32_t | DBGMCU_Periph, |
FunctionalState | NewState | ||
) |
Configures APB1 peripheral behavior when the MCU is in Debug mode.
- Parameters:
-
DBGMCU_Periph,: specifies the APB1 peripheral. This parameter can be any combination of the following values: - DBGMCU_TIM2_STOP: TIM2 counter stopped when Core is halted.
- DBGMCU_TIM3_STOP: TIM3 counter stopped when Core is halted.
- DBGMCU_TIM4_STOP: TIM4 counter stopped when Core is halted.
- DBGMCU_TIM6_STOP: TIM6 counter stopped when Core is halted.
- DBGMCU_TIM7_STOP: TIM7 counter stopped when Core is halted.
- DBGMCU_RTC_STOP: RTC Calendar and Wakeup counter are stopped when Core is halted.
- DBGMCU_WWDG_STOP: Debug WWDG stopped when Core is halted.
- DBGMCU_IWDG_STOP: Debug IWDG stopped when Core is halted.
- DBGMCU_I2C1_SMBUS_TIMEOUT: I2C1 SMBUS timeout mode stopped when Core is halted.
- DBGMCU_I2C2_SMBUS_TIMEOUT: I2C2 SMBUS timeout mode stopped when Core is halted.
- DBGMCU_CAN1_STOP: Debug CAN2 stopped when Core is halted.
- DBGMCU_I2C3_SMBUS_TIMEOUT: I2C3 SMBUS timeout mode stopped when Core is halted.
NewState,: new state of the specified APB1 peripheral in Debug mode. This parameter can be: ENABLE or DISABLE.
- Return values:
-
None
Definition at line 154 of file stm32f30x_dbgmcu.c.
void DBGMCU_APB2PeriphConfig | ( | uint32_t | DBGMCU_Periph, |
FunctionalState | NewState | ||
) |
Configures APB2 peripheral behavior when the MCU is in Debug mode.
- Parameters:
-
DBGMCU_Periph,: specifies the APB2 peripheral. This parameter can be any combination of the following values: - DBGMCU_TIM1_STOP: TIM1 counter stopped when Core is halted.
- DBGMCU_TIM8_STOP: TIM8 counter stopped when Core is halted.
- DBGMCU_TIM15_STOP: TIM15 counter stopped when Core is halted.
- DBGMCU_TIM16_STOP: TIM16 counter stopped when Core is halted.
- DBGMCU_TIM17_STOP: TIM17 counter stopped when Core is halted.
- DBGMCU_TIM20_STOP: TIM20 counter stopped when Core is halted.
NewState,: new state of the specified APB2 peripheral in Debug mode. This parameter can be: ENABLE or DISABLE.
- Return values:
-
None
Definition at line 184 of file stm32f30x_dbgmcu.c.
void DBGMCU_Config | ( | uint32_t | DBGMCU_Periph, |
FunctionalState | NewState | ||
) |
Configures low power mode behavior when the MCU is in Debug mode.
- Parameters:
-
DBGMCU_Periph,: specifies the low power mode. This parameter can be any combination of the following values: - DBGMCU_SLEEP: Keep debugger connection during SLEEP mode.
- DBGMCU_STOP: Keep debugger connection during STOP mode.
- DBGMCU_STANDBY: Keep debugger connection during STANDBY mode.
NewState,: new state of the specified low power mode in Debug mode. This parameter can be: ENABLE or DISABLE.
- Return values:
-
None
Definition at line 115 of file stm32f30x_dbgmcu.c.
Generated on Tue Jul 12 2022 17:34:45 by
