"I2C bus FAQ.Ver 1.6" - читать интересную книгу автора (Himpe V.)Newsgroups: SCI.ELECTRONICS,COMP.PROTOCOLS.MISC
Subject: I2c Bus FAQ Version 1.6 From: [email protected] (Vincent Himpe) Followup-To:POSTER Archive-name: I2C-BUS-FAQ This article is a collection of information sources on the i2c Bus The following topics are addressed: 0) Preface 1) ABOUT THIS FAQ 1.1) Who put this FAQ together? 1.2) How can I contribute to this FAQ? 1.3) What newsgroups will this FAQ be posted to? 1.4) May I distribute this FAQ or post it somewhere else? 1.5) Other interesting FAQs 2) ABOUT I2C 2.1) Historical background 2.2) I2C Bus protocol 2.4) Events on the I2C Bus 2.4.1) Start and Stop condition 2.4.2) Putting something on the bus. 2.4.3) addressing a SLAVE chip. 2.4.4) What happens next ? 2.4.5) Writing one or more bytes to a SLAVE. 2.4.6) Reading one or more bytes from a SLAVE. 2.4.7) Determining the SLAVE acces mode 2.4.8) Combined data format 2.5) MultiMASTER operation 2.5.1) Bus synchronisation mechanism 2.6) Special addresses and exceptions 2.7) Electrical specs of the bus 3) Enhanced I2C (FAST mode) 4) Extended addressing (new I2C standard) 5) Q&A section 6) An I2C driver in Pseudocode |
|
|