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)的方式來互聯(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)注
1659文章
22379瀏覽量
633882 -
cpu
+關(guān)注
關(guān)注
68文章
11256瀏覽量
224132 -
協(xié)議
+關(guān)注
關(guān)注
2文章
618瀏覽量
40963
發(fā)布評(píng)論請(qǐng)先 登錄
IIC總線的FPGA實(shí)現(xiàn)說明
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)原理及過程
FPGA進(jìn)階教程:IIC協(xié)議若干基礎(chǔ)概念
評(píng)論