STM32G474xx HAL用户手册
定义 | 函数
stm32g4xx_ll_i2c.c文件参考

I2C LL模块驱动程序。 更多...

#include "stm32g4xx_ll_i2c.h"
#include "stm32g4xx_ll_bus.h"

转到此文件的源代码。

定义

#define assert_param(expr)   ((void)0U)
#define IS_LL_I2C_PERIPHERAL_MODE(__VALUE__)
#define IS_LL_I2C_ANALOG_FILTER(__VALUE__)
#define IS_LL_I2C_DIGITAL_FILTER(__VALUE__)   ((__VALUE__) <= 0x0000000FU)
#define IS_LL_I2C_OWN_ADDRESS1(__VALUE__)   ((__VALUE__) <= 0x000003FFU)
#define IS_LL_I2C_TYPE_ACKNOWLEDGE(__VALUE__)
#define IS_LL_I2C_OWN_ADDRSIZE(__VALUE__)

函数

ErrorStatus LL_I2C_DeInit (const I2C_TypeDef *I2Cx)
 将I2C寄存器重新初始化为其默认重置值。
ErrorStatus LL_I2C_Init (I2C_TypeDef *I2Cx, const LL_I2C_InitTypeDef *I2C_InitStruct)
 根据I2C_InitStruct中指定的参数初始化I2C寄存器。
void LL_I2C_StructInit (LL_I2C_InitTypeDef *I2C_InitStruct)
 将每个LL_I2C_InitTypeDef字段设置为默认值。

详细说明

I2C LL模块驱动程序。

作者:
MCD应用团队
注意:

版权所有(c)2019 STMicroelectronics。保留所有权利。

本软件根据可随本软件组件根目录中LICENSE文件中找到的条款进行许可。如果本软件未随附LICENSE文件,则按原样提供。

定义于文件stm32g4xx_ll_i2c.c中。


定义文档

#define assert_param (   expr)    ((void)0U)

定义于文件stm32g4xx_ll_i2c.c的第26行。

被以下函数引用:LL_I2C_DeInit()LL_I2C_Init()