|
STM32G474xx HAL 用户手册
|
SMBUS 扩展 HAL 模块驱动程序。此文件提供固件函数来管理 SMBUS 扩展外设的以下功能:+ 扩展功能函数 + 唤醒模式函数 + 快速模式增强功能。 更多...
#include "stm32g4xx_hal.h"函数 | |
| HAL_StatusTypeDef | HAL_SMBUSEx_EnableWakeUp (SMBUS_HandleTypeDef *hsmbus) |
| 使能SMBUS从停止模式唤醒。 | |
| HAL_StatusTypeDef | HAL_SMBUSEx_DisableWakeUp (SMBUS_HandleTypeDef *hsmbus) |
| 禁用SMBUS从停止模式唤醒。 | |
| void | HAL_SMBUSEx_EnableFastModePlus (uint32_t ConfigFastModePlus) |
| 使能SMBUS快速模式增强驱动能力。 | |
| void | HAL_SMBUSEx_DisableFastModePlus (uint32_t ConfigFastModePlus) |
| 禁用SMBUS快速模式增强驱动能力。 | |
SMBUS 扩展 HAL 模块驱动程序。此文件提供固件函数来管理 SMBUS 扩展外设的以下功能:+ 扩展功能函数 + 唤醒模式函数 + 快速模式增强功能。
版权所有 (c) 2019 STMicroelectronics。保留所有权利。
本软件的许可条款可在本软件组件根目录的 LICENSE 文件中找到。如果本软件未附带 LICENSE 文件,则按原样提供。
==============================================================================
##### SMBUS 外设扩展功能 #####
==============================================================================
[..] 与之前的其他设备相比,STM32G4xx 设备的 SMBUS 接口包含以下附加功能
(+) 禁用或使能从停止模式唤醒
(+) 禁用或使能快速模式增强
##### 如何使用此驱动程序 #####
==============================================================================
(#) 使用以下函数配置 SMBUS 唤醒模式的使能或禁用:
(++) HAL_SMBUSEx_EnableWakeUp()
(++) HAL_SMBUSEx_DisableWakeUp()
(#) 使用以下函数配置快速模式增强驱动能力的使能或禁用:
(++) HAL_SMBUSEx_EnableFastModePlus()
(++) HAL_SMBUSEx_DisableFastModePlus()
定义于文件 stm32g4xx_hal_smbus_ex.c。
1.7.6.1