|
STM32G474xx HAL 用户手册
|
函数 | |
| __STATIC_INLINE void | LL_I2C_EnableAutoEndMode (I2C_TypeDef *I2Cx) |
| 启用自动停止条件生成(主模式)。 | |
| __STATIC_INLINE void | LL_I2C_DisableAutoEndMode (I2C_TypeDef *I2Cx) |
| 禁用自动停止条件生成(主模式)。 | |
| __STATIC_INLINE uint32_t | LL_I2C_IsEnabledAutoEndMode (const I2C_TypeDef *I2Cx) |
| 检查自动停止条件是启用还是禁用。 | |
| __STATIC_INLINE void | LL_I2C_EnableReloadMode (I2C_TypeDef *I2Cx) |
| 启用重载模式(主模式)。 | |
| __STATIC_INLINE void | LL_I2C_DisableReloadMode (I2C_TypeDef *I2Cx) |
| 禁用重载模式(主模式)。 | |
| __STATIC_INLINE uint32_t | LL_I2C_IsEnabledReloadMode (const I2C_TypeDef *I2Cx) |
| 检查重载模式是启用还是禁用。 | |
| __STATIC_INLINE void | LL_I2C_SetTransferSize (I2C_TypeDef *I2Cx, uint32_t TransferSize) |
| 配置传输的字节数。 | |
| __STATIC_INLINE uint32_t | LL_I2C_GetTransferSize (const I2C_TypeDef *I2Cx) |
| 获取为传输配置的字节数。 | |
| __STATIC_INLINE void | LL_I2C_AcknowledgeNextData (I2C_TypeDef *I2Cx, uint32_t TypeAcknowledge) |
| 在地址接收匹配代码或下一个接收到的字节之后,准备生成确认(ACK)或非确认(NACK)条件。 | |
| __STATIC_INLINE void | LL_I2C_GenerateStartCondition (I2C_TypeDef *I2Cx) |
| 生成 START 或 RESTART 条件。 | |
| __STATIC_INLINE void | LL_I2C_GenerateStopCondition (I2C_TypeDef *I2Cx) |
| 在当前字节传输后生成 STOP 条件(主模式)。 | |
| __STATIC_INLINE void | LL_I2C_EnableAuto10BitRead (I2C_TypeDef *I2Cx) |
| 启用 10 位地址头的自动 RESTART 读取请求条件(主模式)。 | |
| __STATIC_INLINE void | LL_I2C_DisableAuto10BitRead (I2C_TypeDef *I2Cx) |
| 禁用 10 位地址头的自动 RESTART 读取请求条件(主模式)。 | |
| __STATIC_INLINE uint32_t | LL_I2C_IsEnabledAuto10BitRead (const I2C_TypeDef *I2Cx) |
| 检查 10 位地址头的自动 RESTART 读取请求条件是启用还是禁用。 | |
| __STATIC_INLINE void | LL_I2C_SetTransferRequest (I2C_TypeDef *I2Cx, uint32_t TransferRequest) |
| 配置传输方向(主模式)。 | |
| __STATIC_INLINE uint32_t | LL_I2C_GetTransferRequest (const I2C_TypeDef *I2Cx) |
| 获取请求的传输方向(主模式)。 | |
| __STATIC_INLINE void | LL_I2C_SetSlaveAddr (I2C_TypeDef *I2Cx, uint32_t SlaveAddr) |
| 配置传输的从机地址(主模式)。 | |
| __STATIC_INLINE uint32_t | LL_I2C_GetSlaveAddr (const I2C_Type |