поискавой системы для электроныых деталей
  Russian  ▼
ALLDATASHEETRU.COM

X  

RM0319 датащи(PDF) 233 Page - STMicroelectronics

номер детали RM0319
подробное описание детали  SPEAr320S architecture and functionality
PDF  368 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
производитель  STMICROELECTRONICS [STMicroelectronics]
домашняя страница  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

RM0319 датащи(HTML) 233 Page - STMicroelectronics

Back Button RM0319 Datasheet HTML 229Page - STMicroelectronics RM0319 Datasheet HTML 230Page - STMicroelectronics RM0319 Datasheet HTML 231Page - STMicroelectronics RM0319 Datasheet HTML 232Page - STMicroelectronics RM0319 Datasheet HTML 233Page - STMicroelectronics RM0319 Datasheet HTML 234Page - STMicroelectronics RM0319 Datasheet HTML 235Page - STMicroelectronics RM0319 Datasheet HTML 236Page - STMicroelectronics RM0319 Datasheet HTML 237Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 233 / 368 page
background image
RM0319
I2C bus ports (I2C)
Doc ID 022640 Rev 3
233/368
Master transmit and master receive
The I2C controller supports switching back and forward between reading and writing
dynamically. To transmit data, write the data to be written to the lower byte of the
IC_DATA_CMD register. The CMD bit in the same register should be written to ‘b0 meaning
a write operation. Subsequently, a read command may be issued by writing “don’t care” to
the lower byte of the IC_DATA_CMD register, and a ‘b1 should be written to the CMD bit.
As data is transmitted and received, transmit and receive buffer status bits and interrupts
change accordingly.
17.4.3
Multimaster mode
In a multiple master I2C bus system, the I2C controller should not be programmed as a
master device. For multiple master systems, the I2C controller can only be operated as a
slave (set IC_CON.MASTER_MODE to 0 (master disabled).
The I2C controller bus protocol allows multiple masters to reside on the same bus. When
two or more masters try to transfer information on the bus at the same time, they must
arbitrate and synchronize the SCL clock.
Master arbitration
Arbitration takes place on the SDA line, while the SCL line is ‘b1. The master, which
transmits a ‘b1 while the other master transmits ‘b0, loses arbitration and turns off its data
output. The master that lost arbitration can continue to generate clocks until the end of the
byte transfer. If both masters are addressing the same slave device, the arbitration could go
into the data phase.
For high-speed mode, the arbitration can not go into the data phase, because each master
is programmed with a different high-speed master code. Because the codes are unique,
only one master can win arbitration, which occurs by the end of the transmission of the high-
speed master code.
Figure 84.
Multiple master arbitration
DATA2
DATA1
SDA
SCL
MSB
MSB
MSB
matching data
‘1’
‘0’
DATA1 loses arbitration
SDA mirrors DATA2
SDA lines up with
DATA1 START
condition



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


датащи скачать

Go To PDF Page


ссылки URL



Вашему бизинису помогли Аллдатащит?  [ DONATE ] 

Что такое Аллдатащит   |   реклама   |   контакт   |   Конфиденциальность   |   Ссылка на техническое описание    |   обмен ссыками   |   поиск по производителю
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com