從零開始之驅動發開、linux驅動(四十六、IIC協議原理)

IIC協議是一個板級異步雙向的串行協議。 只使用一根數據一根時鐘兩根線,通常頻率都不會很高,通常我們使用在幾百Khz,目前最高的器件能達到Mhz級別。   IIC協議的缺點:數據線只有一根既要主機傳輸又要從機傳輸,所以傳輸速度很慢。 主器件用於啓動總線傳送數據,併產生時鐘以開放傳送的器件,此時任何被尋址的器件均被認爲是從器件。   主器件同時也負責終止一次傳輸。 主器件的每一次啓動傳輸都是在時鐘線
相關文章
相關標籤/搜索