SmartSnippets DA1459x SDK
Macros

I2C configuration settings. More...

Macros

#define dg_configI2C_ENABLE_STATUS_INTERVAL   (100)
 I2C's controller enable status polling time interval in us. More...
 

Detailed Description

I2C configuration settings.

Macro Definition Documentation

◆ dg_configI2C_ENABLE_STATUS_INTERVAL

#define dg_configI2C_ENABLE_STATUS_INTERVAL   (100)

I2C's controller enable status polling time interval in us.

This macro defines the time interval (in us) for polling the controller enable status, after having requested the disabling of the controller. The recommended interval is 10 times the signaling period of the highest I2C speed used in the system.

  • HW_I2C_SPEED_HIGH (3.4Mbs) 3
  • HW_I2C_SPEED_FAST (400kb/s) 25
  • HW_I2C_SPEED_STANDARD (100kb/s) 100 (default value)
APP EXPERT-only