|
STM32G474xx HAL用户手册
|
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模块驱动程序。
版权所有(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()。
1.7.6.1生成