Motor de Búsqueda de Datasheet de Componentes Electrónicos
  Spanish  ▼
ALLDATASHEET.ES

X  

L9961 Datasheet(PDF) 40 Page - STMicroelectronics

No. de pieza L9961
Descripción Electrónicos  Battery management system solution
PDF  63 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Fabricante Electrónico  STMICROELECTRONICS [STMicroelectronics]
Página de inicio  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

L9961 Datasheet(HTML) 40 Page - STMicroelectronics

Back Button L9961 Datasheet HTML 36Page - STMicroelectronics L9961 Datasheet HTML 37Page - STMicroelectronics L9961 Datasheet HTML 38Page - STMicroelectronics L9961 Datasheet HTML 39Page - STMicroelectronics L9961 Datasheet HTML 40Page - STMicroelectronics L9961 Datasheet HTML 41Page - STMicroelectronics L9961 Datasheet HTML 42Page - STMicroelectronics L9961 Datasheet HTML 43Page - STMicroelectronics L9961 Datasheet HTML 44Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 40 / 63 page
background image
3.9.3
ACK/NACK
In a communication window, every byte transferred over the I2C bus is followed by a 9th bit representing the
acknowledge (ACK) or not acknowledge (NACK) condition. For each byte, the peripheral receiving data will either
confirm its availability to continue the communication (ACK) or will signal unavailable (NACK).
An ACK is represented by SDA LOW on the 9th SCL pulse
A NACK is represented by SDA HIGH on the 9th SCL pulse
The following conditions lead to the generation of a NACK by a receiver:
1.
Absence of receiver: no receiver is present on the bus with the transmitted address so there is no device to
respond with an ACK
2.
Receiver busy: the receiver is unable to receive or transmit because it is performing a real-time function and
is not ready to start communication with the master
3.
Wrong data received: during the transfer, the receiver gets data or commands that it does not understand. If
the CRC check is enabled, L9961 will generate a NACK in case corrupted data is detected.
4.
Receiver buffer full: during the transfer, the receiver cannot receive more data.
5.
Transfer completed: a master-receiver must signal the end of the transfer to the slave transmitter.
When L9961 generates a NACK, the error state is latched and any subsequent write operation will not be
accomplished. The MCU is expected to issue a STOP condition to reset the I2C logic.
3.10
I2C protocol layer
3.10.1
Addressing and R/ W bit
The ADDRESS byte is formed by a 7 bit address field plus a R/ W bit:
By default, the ADDRESS is 0b1001001
The address can be changed programming the DEV_ADDR_ID register
The address can be stored in the NVM in order to allow the integration of L9961 on a multichip bus
The R/ W bit is processed as follows
R/ W = 1 means READ
R/ W = 0 means WRITE
3.10.2
CRC
L9961 can check data integrity by means of a CRC. By default, this feature is disabled and can be enabled by
programming the CRC_EN bit.
The CRC poly is: x8+x2+x+1
The CRC initialization is 0.
L9961 exploits received CRC information to validate each WRITE operation, eventually issuing a NACK and
discarding data in case of corruption detection.
In READ operations, L9961 equips the output data with CRC to allow MCU validating the received data. The MCU
may:
validate data on-the-fly, generating a real-time NACK in case of corruption detection
validate the data offline, discarding it in case of corruption detection
L9961
I2C protocol layer
DS14012 - Rev 1
page 40/63



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


Datasheet Descarga

Go To PDF Page


Enlace URL



¿ALLDATASHEET es útil para Ud.?  [ DONATE ] 

Todo acerca de Alldatasheet   |   Publicidad   |   Contáctenos   |   Política de Privacidad   |   Enlace a la hoja de datos    |   Intercambio de Enlaces   |   Lista de Fabricantes
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