| Datenblatt-Suchmaschine für elektronische Bauteile |
|
ST92F124 Datenblatt(PDF) 411 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
ST92F124 Datenblatt(HTML) 411 Page - STMicroelectronics |
|
411 / 429 page ![]() 411/429 ST92F124/F150/F250 - KNOWN LIMITATIONS KNOWN LIMITATIONS (Cont’d) 13.3 I2C LIMITATIONS 13.3.1 Start condition ignored in multimaster mode Description In multimaster configurations, if the ST9 I2C re- ceives a START condition from another I2C master after the START bit is set in the I2CCR reg- ister and before the START condition is generated by the ST9 I2C, it may ignore the START condition from the other I2C master. In this case, the ST9 master will receive a NACK from the other device. Workaround On reception of the NACK, ST9 can send a re-start and Slave address to re-initiate communication. 13.3.2 Missing BUS error in master transmitter mode Description BERR will not be set if an error is detected during the first or second pulse of each 9-bit transaction. Single Master Mode: If a Start or Stop is issued during the first or second pulse of a 9-bit transaction, the BERR flag will not be set and transfer will continue however the BUSY flag will be reset. Multimaster Mode: Normally the BERR bit would be set whenever un- authorized transmission takes place while transfer is already in progress. However, an issue will arise if an external master generates an unauthorized Start or Stop while the I2C master is on the first or second pulse of a 9-bit transaction. Workaround Single Master Mode: Slave devices should issue a NACK when they re- ceive a misplaced Start or Stop. The reception of a NACK or BUSY by the master in the middle of communication gives the possibility to reinitiate transmission. Multimaster Mode: It is possible to work around the problem by polling the BUSY bit during I2C master mode transmis- sion. The resetting of the BUSY bit can then be handled in a similar manner as the BERR flag being set. Limitations Description Mode Section 13.3.1 Start condition ignored Mustimaster mode Section 13.3.2 Missing bus error Master transmitter mode Section 13.3.3 AF bit (acknowledge failure flag) Transmitter mode (Master and Slave) Section 13.3.4 BUSY bit Mustimaster mode Section 13.3.5 ARLO (arbitration lost) Multimaster mode Section 13.3.6 BUSY flag All 1 |
|
Link URL |
| War ALLDATASHEET hilfreich? [ DONATE ] |
Über Alldatasheet | Werbung | Kontakt | Privatsphäre und Datenschutz | Link zum Datenblatt | Linktausch | Hersteller All Rights Reserved©Alldatasheet.com |
| 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 |