|
STM32G474xx HAL 用户手册
|
扩展外设控制函数。 更多...
函数 | |
| 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 | |