GD32W51x User Manual
630
with:
t
LOW
: SCL low time
t
HIGH
: SCL high time
t
filters
: When the filters are enabled, represent the delays by the analog filter and digital filter.
Analog filter delay is maximum 260ns. Digital filter delay is DNF[3:0] x tI2CCLK
The period of PCLK clock tPCLK match the conditions as follows:
t
PCLK
< 4/3*t
SCL
with:
t
SCL
: the period of SCL
Note:
When the I2C kernel is provided by PCLK, this clock must match the conditions for
t
I2CCLK
.
19.3.2.
I2C communication flow
An I2C device is able to transmit or receive data whether it
’
s a master or a slave, thus, there
’
re
4 operation modes for an I2C device:
Slave transmitter
Slave receiver
Master transmitter
Master receiver
Data validation
The data on the SDA line must be stable during the HIGH period of the clock. The HIGH or
LOW state of the data line can only change when the clock signal on the SCL line is LOW
(see
). One clock pulse is generated for each data bit transferred.
Figure 19-2. Data validation
SDA
SCL
START and STOP condition
All transactions begin with a START (S) and are terminated by a STOP (P) (see
). A HIGH to LOW transition on the SDA line while SCL is HIGH
defines a START condition. A LOW to HIGH transition on the SDA line while SCL is HIGH
defines a STOP condition.
Содержание GD32W515 Series
Страница 1: ...GigaDevice Semiconductor Inc GD32W51x Arm Cortex M33 32 bit MCU User Manual Revision 1 0 Nov 2021 ...
Страница 66: ...GD32W51x User Manual 66 Bits Fields Descriptions 31 0 UNIQUE_ID 95 64 Unique device ID ...
Страница 389: ...GD32W51x User Manual 389 The FWDGT timeout can be more accurate by calibrating the IRC32K ...
Страница 504: ...GD32W51x User Manual 504 ...
Страница 710: ...GD32W51x User Manual 710 ...