分享到plurk 分享到twitter 分享到facebook

版本 4a0b2f0216f89e1c494264fc0516828fb3cf0306

embedded/I2C

Changes from 4a0b2f0216f89e1c494264fc0516828fb3cf0306 to b903d8c35caf213c16e38819904ef75407ad05b1

---
title: I2C
categories: I2C, Peripherals, STM32F4
...

I²C 簡介
...................
I²C(Inter-Integrated Circuit)是內部整合電路的稱呼,是一種串列通訊匯流排,由PHILP公司在1980年代為了讓主機板、手機及嵌入式系統用以連接低速週邊裝置而發展,主要應用在board-to-board,它的設計並不能應用到長距離裝置的通訊,由於協定中從樸裝置位址只有7個位元,因此一組I²C的最多裝置位址定義至127個。
I²C只使用兩條雙向開放汲極(Open Drain)(串列資料(SDA)及串列時脈(SCL))並利用電阻將電位上拉。I²C允許相當大的工作電壓範圍,但典型的電壓準位為+3.3V或+5v。