STM32G474xx HAL 用户手册
函数
扩展外设控制函数
PWR 扩展导出函数

扩展外设控制函数。 更多...

函数

uint32_t HAL_PWREx_GetVoltageRange (void)
 返回电压调节范围。
HAL_StatusTypeDef HAL_PWREx_ControlVoltageScaling (uint32_t VoltageScaling)
 配置主内部稳压器输出电压。
void HAL_PWREx_EnableBatteryCharging (uint32_t ResistorSelection)
 使能电池充电。
void HAL_PWREx_DisableBatteryCharging (void)
 禁用电池充电。
void HAL_PWREx_EnableInternalWakeUpLine (void)
 使能内部唤醒线。
void HAL_PWREx_DisableInternalWakeUpLine (void)
 禁用内部唤醒线。
HAL_StatusTypeDef HAL_PWREx_EnableGPIOPullUp (uint32_t GPIO, uint32_t GPIONumber)
 在待机和关机模式下使能GPIO上拉状态。
HAL_StatusTypeDef HAL_PWREx_DisableGPIOPullUp (uint32_t GPIO, uint32_t GPIONumber)
 在待机和关机模式下禁用GPIO上拉状态。
HAL_StatusTypeDef HAL_PWREx_EnableGPIOPullDown (uint32_t GPIO, uint32_t GPIONumber)
 在待机和关机模式下使能GPIO下拉状态。
HAL_StatusTypeDef HAL_PWREx_DisableGPIOPullDown (uint32_t GPIO, uint32_t GPIONumber)
 在待机和关机模式下禁用GPIO下拉状态。
void HAL_PWREx_EnablePullUpPullDownConfig (void)
 使能上拉和下拉配置。
void HAL_PWREx_DisablePullUpPullDownConfig (void)
 禁用上拉和下拉配置。
void HAL_PWREx_EnableSRAM2ContentRetention (void)
 在待机模式下使能SRAM2内容保持。
void HAL_PWREx_DisableSRAM2ContentRetention (void)
 在待机模式下禁用SRAM2内容保持。
void HAL_PWREx_EnablePVM1 (void)
 使能电源电压监控1:VDDA与FASTCOMP最小电压比较。
void HAL_PWREx_DisablePVM1 (void)
 禁用电源电压监控1:VDDA与FASTCOMP最小电压比较。
void HAL_PWREx_EnablePVM2 (void)
 使能电源电压监控2:VDDA与FASTDAC最小电压比较。
void HAL_PWREx_DisablePVM2 (void)
 禁用电源电压监控2:VDDA与FASTDAC最小电压比较。
void HAL_PWREx_EnablePVM3 (void)
 使能电源电压监控3:VDDA与ADC最小电压1.62V比较。
void HAL_PWREx_DisablePVM3 (void)
 禁用电源电压监控3:VDDA与ADC最小电压1.62V比较。
void HAL_PWREx_EnablePVM4 (void)
 使能电源电压监控4:VDDA与OPAMP/DAC最小电压1.8V比较。
void HAL_PWREx_DisablePVM4 (void)
 禁用电源电压监控4:VDDA与OPAMP/DAC最小电压1.8V比较。
HAL_StatusTypeDef HAL_PWREx_ConfigPVM (PWR_PVMTypeDef const *sConfigPVM)
 配置外设电压监控(PVM)。
void HAL_PWREx_EnableLowPowerRunMode (void)
 进入低功耗运行模式。
HAL_StatusTypeDef HAL_PWREx_DisableLowPowerRunMode (void)
 退出低功耗运行模式。
void HAL_PWREx_EnterSTOP0Mode (uint8_t STOPEntry)
 进入停止0模式。
void HAL_PWREx_EnterSTOP1Mode (uint8_t STOPEntry)
 进入停止1模式。
void HAL_PWREx_EnterSHUTDOWNMode (void)
 进入关机模式。
void HAL_PWREx_PVD_PVM_IRQHandler (void)
 此函数处理PWR PVD/PVMx中断请求。
__weak void HAL_PWREx_PVM1Callback (void)
 PWR PVM1中断回调。
__weak void HAL_PWREx_PVM2Callback (void)
 PWR PVM2中断回调。
__weak void HAL_PWREx_PVM3Callback (void)
 PWR PVM3中断回调。
__weak void HAL_PWREx_PVM4Callback (void)
 PWR PVM4中断回调。
void HAL_PWREx_EnableUCPDStandbyMode (void)
 在待机模式下使能UCPD配置记忆。
void HAL_PWREx_DisableUCPDStandbyMode (void)
 在待机模式下禁用UCPD配置记忆。
void HAL_PWREx_EnableUCPDDeadBattery (void)
 在UCPDx_CC1和UCPDx_CC2引脚上使能USB Type-C死电池下拉行为。
void