| CMSIS-Driver Peripheral Interface for Middleware and Application Code |

Loading...
Searching...
No Matches
Macros
I2C Bus Speed
I2C Interface » I2C Control Codes

Specify the I2C bus speed. More...

## Macros
#define | ARM_I2C_BUS_SPEED_STANDARD (0x01UL)
| Standard Speed (100kHz)
#define | ARM_I2C_BUS_SPEED_FAST (0x02UL)
| Fast Speed (400kHz)
#define | ARM_I2C_BUS_SPEED_FAST_PLUS (0x03UL)
| Fast+ Speed ( 1MHz)
#define | ARM_I2C_BUS_SPEED_HIGH (0x04UL)
| High Speed (3.4MHz)

## Description

Specify the I2C bus speed.

## Macro Definition Documentation

## ◆ ARM_I2C_BUS_SPEED_STANDARD

#define ARM_I2C_BUS_SPEED_STANDARD (0x01UL)

Standard Speed (100kHz)

See also
  ARM_I2C_Control

## ◆ ARM_I2C_BUS_SPEED_FAST

#define ARM_I2C_BUS_SPEED_FAST (0x02UL)

Fast Speed (400kHz)

See also
  ARM_I2C_Control

## ◆ ARM_I2C_BUS_SPEED_FAST_PLUS

#define ARM_I2C_BUS_SPEED_FAST_PLUS (0x03UL)

Fast+ Speed ( 1MHz)

See also
  ARM_I2C_Control

## ◆ ARM_I2C_BUS_SPEED_HIGH

#define ARM_I2C_BUS_SPEED_HIGH (0x04UL)

High Speed (3.4MHz)

See also
  ARM_I2C_Control