工作時序與數據格式
發布時間:2012/4/13 19:43:42 訪問次數:638
12C (Inter-Integrated Circuit)息線是一種MMBZ5V6ALT1G 由PHILIPS公司開發的兩線式串行總線,用于連接微控制器及其外圍設備。I2C總線最主要的優點是其簡單性和有效性。由于接口直接在組件之上,因此I2C總線占用的空間非常小,減少了電路板的空間和芯片管腳的數量,降低了互聯成本。I2C總線的另一個優點是:它支持多主控,其中任何能夠進行發送和接收的設備都可以成為主總線。一個主控能夠控制信號的傳輸和時鐘頻率。當然,在任何時間點上只能有一個主控。I2C總線是由數據線SDA和時鐘SCL構成的串行總線,可發送和接收數據。在CPU與被控IC之間、IC與IC之間進行雙向傳送,最高傳送速率lOOkbit/S。
對圖像傳感器節點的數據采集的的控制都是通過I2C總線對寄存器寫值進行的,標準的12C通信只需要兩個引腳,即SDA和SCL。SCL為低電平時SDA的值允許改變,SCL取高電平時SDA只能維持原值,SDA狀態的改變被用來表示起始和停止條件。
圖10-46所示為在I2C總線上傳輸數據時的時序圖,當SDA從高電平變為低電平,SCL仍為高電平時(圖中的S),表示發送了一個開始信號,總線開始傳輸數據;當SDA從低電平變為高電平而SCL為高電平時(圖中的P),表示總線停止數據侍輸。
對圖像傳感器節點的數據采集的的控制都是通過I2C總線對寄存器寫值進行的,標準的12C通信只需要兩個引腳,即SDA和SCL。SCL為低電平時SDA的值允許改變,SCL取高電平時SDA只能維持原值,SDA狀態的改變被用來表示起始和停止條件。
圖10-46所示為在I2C總線上傳輸數據時的時序圖,當SDA從高電平變為低電平,SCL仍為高電平時(圖中的S),表示發送了一個開始信號,總線開始傳輸數據;當SDA從低電平變為高電平而SCL為高電平時(圖中的P),表示總線停止數據侍輸。
通過I2C總線傳輸給圖像傳感器的具體數據格式如圖10-47所示,其中器件ID表示從機的ID,格式為110CCCX,第一個C表示CS1引腳的值,第二個C表示CS2引腳的值,第三個C表示CS3引腳的值,X為1表示是讀總線數據,為O表示往總線寫數據。予地址表示傳感器寄存器地址,數據表示往寄存器寫的具體值。
12C (Inter-Integrated Circuit)息線是一種MMBZ5V6ALT1G 由PHILIPS公司開發的兩線式串行總線,用于連接微控制器及其外圍設備。I2C總線最主要的優點是其簡單性和有效性。由于接口直接在組件之上,因此I2C總線占用的空間非常小,減少了電路板的空間和芯片管腳的數量,降低了互聯成本。I2C總線的另一個優點是:它支持多主控,其中任何能夠進行發送和接收的設備都可以成為主總線。一個主控能夠控制信號的傳輸和時鐘頻率。當然,在任何時間點上只能有一個主控。I2C總線是由數據線SDA和時鐘SCL構成的串行總線,可發送和接收數據。在CPU與被控IC之間、IC與IC之間進行雙向傳送,最高傳送速率lOOkbit/S。
對圖像傳感器節點的數據采集的的控制都是通過I2C總線對寄存器寫值進行的,標準的12C通信只需要兩個引腳,即SDA和SCL。SCL為低電平時SDA的值允許改變,SCL取高電平時SDA只能維持原值,SDA狀態的改變被用來表示起始和停止條件。
圖10-46所示為在I2C總線上傳輸數據時的時序圖,當SDA從高電平變為低電平,SCL仍為高電平時(圖中的S),表示發送了一個開始信號,總線開始傳輸數據;當SDA從低電平變為高電平而SCL為高電平時(圖中的P),表示總線停止數據侍輸。
對圖像傳感器節點的數據采集的的控制都是通過I2C總線對寄存器寫值進行的,標準的12C通信只需要兩個引腳,即SDA和SCL。SCL為低電平時SDA的值允許改變,SCL取高電平時SDA只能維持原值,SDA狀態的改變被用來表示起始和停止條件。
圖10-46所示為在I2C總線上傳輸數據時的時序圖,當SDA從高電平變為低電平,SCL仍為高電平時(圖中的S),表示發送了一個開始信號,總線開始傳輸數據;當SDA從低電平變為高電平而SCL為高電平時(圖中的P),表示總線停止數據侍輸。
通過I2C總線傳輸給圖像傳感器的具體數據格式如圖10-47所示,其中器件ID表示從機的ID,格式為110CCCX,第一個C表示CS1引腳的值,第二個C表示CS2引腳的值,第三個C表示CS3引腳的值,X為1表示是讀總線數據,為O表示往總線寫數據。予地址表示傳感器寄存器地址,數據表示往寄存器寫的具體值。
上一篇:無線圖像傳感器的結構與組成
上一篇:總線數據格式
熱門點擊