Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision |
en:iot-open:embeddedcommunicationprotocols2:twi [2023/11/21 20:38] – pczekalski | en:iot-open:embeddedcommunicationprotocols2:twi [2024/05/27 11:11] (current) – ktokarz |
---|
====== TWI (I2C) ====== | ====== TWI (I2C) ====== |
| {{:en:iot-open:czapka_b.png?50| General audience classification icon }}{{:en:iot-open:czapka_e.png?50| General audience classification icon }}\\ |
TWI (Two Wire Interface) is one of embedded systems' most popular communication links and protocols. Philips has designed it as an I2C (Inter-Integrated Circuit) for audio-video appliances controlled by the microprocessor. Many chips can be connected to the processor with this interface, including: | TWI (Two Wire Interface) is one of embedded systems' most popular communication links and protocols. Philips has designed it as an I2C (Inter-Integrated Circuit) for audio-video appliances controlled by the microprocessor. Many chips can be connected to the processor with this interface, including: |
* EEPROM memory chips, | * EEPROM memory chips, |
| |
<figure RefTWIPic1> | <figure RefTWIPic1> |
{{ :en:iot-open:embeddedcommunicationprotocols2:twi_diagram.png?nolink&500 | Sample TWI bus connection}} | {{ :en:iot-open:embeddedcommunicationprotocols2:twi_diagram.png?500 | Sample TWI bus connection}} |
<caption>Sample TWI connection</caption> | <caption>Sample TWI connection</caption> |
</figure> | </figure> |
| |
<figure RefTWIPic3> | <figure RefTWIPic3> |
{{ :en:iot-open:embeddedcommunicationprotocols2:twi_timing.png?nolink&600 | TWI frame}} | {{ :en:iot-open:embeddedcommunicationprotocols2:twi_timing.png?600 | TWI frame}} |
<caption>TWI frame</caption> | <caption>TWI frame</caption> |
</figure> | </figure> |