IIC 開發(fā)于1982年,當(dāng)時(shí)是為了給電視機(jī)內(nèi)的CPU和外圍芯片提供更簡(jiǎn)易的互聯(lián)方式。電視機(jī)是最早的嵌入式系統(tǒng)之一,而最初的嵌入系統(tǒng)是使用內(nèi)存映射(memory-mapped I/O)的方式來(lái)互聯(lián)微控制器和外圍設(shè)備的。要實(shí)現(xiàn)內(nèi)存映射,設(shè)備必須并聯(lián)入微控制器的數(shù)據(jù)線和地址線,這種方式在連接多個(gè)外設(shè)時(shí)需大量線路和額外地址解碼芯片,很不方便并且成本高。為了節(jié)省微控制器的引腳和和額外的邏輯芯片,使印刷電路板更簡(jiǎn)單,成本更低,位于荷蘭的Philips實(shí)驗(yàn)室開發(fā)了 ‘Inter-Integrated Circuit’,IIC 或 IIC ,一種只使用二根線接連所有外圍芯片的總線協(xié)議。最初的標(biāo)準(zhǔn)定義總線速度為100kbps。
-
FPGA
+關(guān)注
關(guān)注
1645文章
22050瀏覽量
618501 -
cpu
+關(guān)注
關(guān)注
68文章
11080瀏覽量
217095 -
協(xié)議
+關(guān)注
關(guān)注
2文章
614瀏覽量
40077
發(fā)布評(píng)論請(qǐng)先 登錄
FPGA實(shí)現(xiàn)IIC協(xié)議的設(shè)計(jì)

【小梅哥FPGA進(jìn)階教程】第十六章 IIC協(xié)議詳解+UART串口讀寫EEPROM
FPGA零基礎(chǔ)學(xué)習(xí):IIC協(xié)議驅(qū)動(dòng)設(shè)計(jì)
Xilinx FPGA設(shè)計(jì)進(jìn)階
FPGA基礎(chǔ)知識(shí)之IIC協(xié)議讀寫解析

一文解讀IIC總線的FPGA實(shí)現(xiàn)原理及過程

TCP/IP協(xié)議進(jìn)階課程:TCP協(xié)議(2)
FPGA設(shè)計(jì)中時(shí)序分析的基本概念
振弦采集模塊的通訊協(xié)議( IIC)

評(píng)論