STM8L15x Standard Peripherals Drivers: I2C_Registers

STM8L15x/16x Standard Peripherals Drivers

STM8L15x Standard Peripherals Drivers

Enumerations

enum  I2C_Register_TypeDef {
  I2C_Register_CR1 = (uint8_t)0x00, I2C_Register_CR2 = (uint8_t)0x01, I2C_Register_FREQR = (uint8_t)0x02, I2C_Register_OARL = (uint8_t)0x03,
  I2C_Register_OARH = (uint8_t)0x04, I2C_Register_DR = (uint8_t)0x06, I2C_Register_SR1 = (uint8_t)0x07, I2C_Register_SR2 = (uint8_t)0x08,
  I2C_Register_SR3 = (uint8_t)0x09, I2C_Register_ITR = (uint8_t)0x0A, I2C_Register_CCRL = (uint8_t)0x0B, I2C_Register_CCRH = (uint8_t)0x0C,
  I2C_Register_TRISER = (uint8_t)0x0D, I2C_Register_PECR = (uint8_t)0x0E
}

Enumeration Type Documentation

Enumerator:
I2C_Register_CR1 

Control register 1

I2C_Register_CR2 

Control register 2

I2C_Register_FREQR 

Frequency register

I2C_Register_OARL 

Own address register LSB

I2C_Register_OARH 

Own address register MSB

I2C_Register_DR 

Data register

I2C_Register_SR1 

Status register 1

I2C_Register_SR2 

Status register 2

I2C_Register_SR3 

Status register 3

I2C_Register_ITR 

Interrupt and DMA register

I2C_Register_CCRL 

Clock control register low

I2C_Register_CCRH 

Clock control register high

I2C_Register_TRISER 

TRISE register

I2C_Register_PECR 

PEC register

Definition at line 433 of file stm8l15x_i2c.h.

STM8S Firmware Library: Overview

 

 

 

For complete documentation on STM8L15x 8-bit microcontrollers platform visit www.st.com