STM32G474xx HAL用户手册
函数
DBGMCU
SYSTEM 导出函数

函数

__STATIC_INLINE uint32_t LL_DBGMCU_GetDeviceID (void)
 返回设备标识符。
__STATIC_INLINE uint32_t LL_DBGMCU_GetRevisionID (void)
 返回设备修订版本标识符。
__STATIC_INLINE void LL_DBGMCU_EnableDBGSleepMode (void)
 在SLEEP模式下启用调试模块。
__STATIC_INLINE void LL_DBGMCU_DisableDBGSleepMode (void)
 在SLEEP模式下禁用调试模块。
__STATIC_INLINE void LL_DBGMCU_EnableDBGStopMode (void)
 在STOP模式下启用调试模块。
__STATIC_INLINE void LL_DBGMCU_DisableDBGStopMode (void)
 在STOP模式下禁用调试模块。
__STATIC_INLINE void LL_DBGMCU_EnableDBGStandbyMode (void)
 在STANDBY模式下启用调试模块。
__STATIC_INLINE void LL_DBGMCU_DisableDBGStandbyMode (void)
 在STANDBY模式下禁用调试模块。
__STATIC_INLINE void LL_DBGMCU_SetTracePinAssignment (uint32_t PinAssignment)
 设置Trace引脚分配控制。
__STATIC_INLINE uint32_t LL_DBGMCU_GetTracePinAssignment (void)
 获取Trace引脚分配控制。
__STATIC_INLINE void LL_DBGMCU_APB1_GRP1_FreezePeriph (uint32_t Periphs)
 冻结APB1外设(第1组外设)
__STATIC_INLINE void LL_DBGMCU_APB1_GRP2_FreezePeriph (uint32_t Periphs)
 冻结APB1外设(第2组外设)
__STATIC_INLINE void LL_DBGMCU_APB1_GRP1_UnFreezePeriph (uint32_t Periphs)
 解冻APB1外设(第1组外设)
__STATIC_INLINE void LL_DBGMCU_APB1_GRP2_UnFreezePeriph (uint32_t Periphs)
 解冻APB1外设(第2组外设)
__STATIC_INLINE void LL_DBGMCU_APB2_GRP1_FreezePeriph (uint32_t Periphs)
 冻结APB2外设。
__STATIC_INLINE void LL_DBGMCU_APB2_GRP1_UnFreezePeriph (uint32_t Periphs)
 解冻APB2外设。

函数说明

__STATIC_INLINE void LL_DBGMCU_APB1_GRP1_FreezePeriph ( uint32_t  Periphs)

冻结APB1外设(第1组外设)

参考手册到LL API交叉引用:
DBGMCU_APB1FZR1 DBG_xxxx_STOP LL_DBGMCU_APB1_GRP1_FreezePeriph
参数:
Periphs此参数可以是以下值的组合: (*) 并非所有器件都定义此值。
返回值:

定义于文件 stm32g4xx_ll_system.h 的第 1053 行。

__STATIC_INLINE void LL_DBGMCU_APB1_GRP1_UnFreezePeriph ( uint32_t  Periphs)

解冻APB1外设(第1组外设)

参考手册到LL API交叉引用:
DBGMCU_APB1FZR1 DBG_xxxx_STOP LL_DBGMCU_APB1_GRP1_UnFreezePeriph
参数:
Periphs此参数可以是以下值的组合: (*) 并非所有器件都定义此值。
返回值:

定义于文件 stm32g4xx_ll_system.h 的第 1093 行。

__STATIC_INLINE void LL_DBGMCU_APB1_GRP2_FreezePeriph ( uint32_t  Periphs)

冻结APB1外设(第2组外设)

参考手册到LL API交叉引用:
DBGMCU_APB1FZR2 DBG_xxxx_STOP LL_DBGMCU_APB1_GRP2_FreezePeriph
参数:
Periphs此参数可以是以下值的组合: (*) 并非所有器件都定义此值。
返回值:

定义于文件 stm32g4xx_ll_system.h 的第 1067 行。

__STATIC_INLINE void LL_DBGMCU_APB1_GRP2_UnFreezePeriph ( uint32_t  Periphs)

解冻APB1外设(第2组外设)

参考手册到LL API交叉引用:
DBGMCU_APB1FZR2 DBG_xxxx_STOP LL_DBGMCU_APB1_GRP2_UnFreezePeriph
参数:
Periphs此参数可以是以下值的组合: (*) 并非所有器件都定义此值。
返回值:

定义于文件 stm32g4xx_ll_system.h 的第 1107 行。

__STATIC_INLINE void LL_DBGMCU_APB2_GRP1_FreezePeriph ( uint32_t  Periphs)

冻结APB2外设。

参考手册到LL API交叉引用:
DBGMCU_APB2FZ DBG_TIMx_STOP LL_DBGMCU_APB2_GRP1_FreezePeriph
参数:
Periphs此参数可以是以下值的组合: