I²C (Inter-Integrated Circuit; generelt refereret til som "two-wire interface") er en multi-master seriel single-ended computerbus dataprotokol opfundet af Philips, der anvendes til at tilslutte primært internt lavhastigheds periferiudstyr til bundkort, indlejrede systemer, mobiltelefoner eller anden elektronisk udstyr.
Siden midt 1990'erne har mange konkurrenter (f.eks., Siemens AG (senere Infineon Technologies AG, nu Intel mobile communications), NEC, Texas Instruments, STMicroelectronics (tidligere SGS-Thomson), Motorola (senere Freescale), Intersil, osv.) sendt I²C produkter ud på markedet, som er fuldt ud kompatible med NXP (tidligere Philips halvleder afdeling) I²C-system.
Siden 10. oktober 2006 har man ikke skullet betale licens for at implementere I²C protokollen. Man skal dog stadig betale licens for I²C slave adresser allokeret af NXP. [1]
SMBus blev defineret af Intel i 1995 og indeholder en delmængde af I²C, som definerer protokollen mere strikst. En af formålene med SMBus er at promovere robusthed og interoperabilitet. Moderne I²C systemer har indarbejdet politikker og regler fra SMBus, og understøtter nogle gange både I²C og SMBus med minimal nødvendig rekonfiguration.
Nyeste øverst:
Wikimedia Commons har medier relateret til: |