I2C驱动的结构体
ll_i2c_init_t
I2C外设LL层初始化结构体ll_i2c_init_t的定义如下:
| 数据域 | 域段描述 | 取值 |
|---|---|---|
|
uint32_t speed |
传输速率,开发者也可通过ll_i2c_configure_speed()设置该参数。 |
该参数的取值可以是下列值中的任意一个:
|
|
uint32_t own_address |
本机设备地址(用于从设备模式),开发者也可通过ll_i2c_set_own_address()设置该参数。 |
7位地址: 0x08 ~ 0x77 10位地址:0x008 ~ 0x077, 0x080 ~ 0x3FE |
|
uint32_t own_addr_size |
本机设备地址格式(用于从设备模式),开发者也可通过ll_i2c_set_own_address()设置该参数。 |
该参数的取值可以是下列值中的任意一个:
|