#include <hpm_i2c.h>
Data Fields | |
| hpm_i2c_communication_mode_t | communication_mode |
| hpm_i2c_speed_t | speed |
| bool | is_10bit_addressing |
| uint8_t | slave_address |
Define the I2C initialization configuration structure This structure configures the I2C communication mode, speed, addressing method, and slave address
| hpm_i2c_communication_mode_t i2c_initialize_config::communication_mode |
| bool i2c_initialize_config::is_10bit_addressing |
| uint8_t i2c_initialize_config::slave_address |
| hpm_i2c_speed_t i2c_initialize_config::speed |