NXP Reader Library  v17.1.0.2535
Collaboration diagram for I2C:

Macros

#define PHBAL_REG_SAM_CONFIG_I2C_SLAVE_ADDRESS   (PH_CONFIG_CUSTOM_BEGIN + 1U)
 Configure I2C Slave Address. More...
 
#define PHBAL_REG_SAM_CONFIG_I2C_TIMEOUT_MS   (PH_CONFIG_CUSTOM_BEGIN + 2U)
 Configure I2C BitRate. More...
 
#define PHBAL_REG_SAM_CONFIG_I2C_BITRATE   (PH_CONFIG_CUSTOM_BEGIN + 3U)
 Configure I2C BitRate. More...
 
#define PHBAL_REG_SAM_CONFIG_BITRATE_STANDARD_MODE   0x00U
 I2C bit rate configuration value for 100 KBits/s.
 
#define PHBAL_REG_SAM_CONFIG_BITRATE_FAST_MODE   0x01U
 I2C bit rate configuration value for 400 KBits/s.
 
#define PHBAL_REG_SAM_CONFIG_BITRATE_FAST_PLUS_MODE   0x02U
 I2C bit rate configuration value for 1 MBits/s.
 
#define PHBAL_REG_SAM_CONFIG_BITRATE_HIGH_SPEED_MODE   0x03U
 I2C bit rate configuration value for 3.4 MBits/s.
 

Detailed Description

Macro Definition Documentation

◆ PHBAL_REG_SAM_CONFIG_I2C_SLAVE_ADDRESS

#define PHBAL_REG_SAM_CONFIG_I2C_SLAVE_ADDRESS   (PH_CONFIG_CUSTOM_BEGIN + 1U)

Configure I2C Slave Address.

Default configured is 2Bh

◆ PHBAL_REG_SAM_CONFIG_I2C_TIMEOUT_MS

#define PHBAL_REG_SAM_CONFIG_I2C_TIMEOUT_MS   (PH_CONFIG_CUSTOM_BEGIN + 2U)

Configure I2C BitRate.

By Default 200ms will be used.

◆ PHBAL_REG_SAM_CONFIG_I2C_BITRATE

#define PHBAL_REG_SAM_CONFIG_I2C_BITRATE   (PH_CONFIG_CUSTOM_BEGIN + 3U)

Configure I2C BitRate.

By Default 400 KBits/s will be used.