Robofun 機器人論壇

 找回密碼
 申請會員
搜索
熱搜: 活動 交友 discuz
查看: 5486|回復: 7
打印 上一主題 下一主題

[請益]"I-squared-C" 有關SRF10!!

[複製鏈接]
跳轉到指定樓層
1#
發表於 2010-2-27 15:19:22 | 顯示全部樓層 回帖獎勵 |倒序瀏覽 |閱讀模式
Q1.想請問I2C是1980年代由Philips公司發展出的一個雙線、雙向的串列傳輸
    介面,目的是提供一個簡易的連接方法讓CPU與周邊IC溝通,早期應用
    在電視或螢幕上,而因為此通訊介面存在於Inter-Integrated  
     Circuits(內部集成電路)中,所以簡稱"I-squared-C"。
    我的疑問是!?  為何叫"I-squared-C"卻不叫"I-two-C"。
    squared只是代表2個"I"嗎?! 如果是這樣為何叫"I-two-C"不對?
    [WIKI查到的覺的很怪]


Q2.我想簡單的問!! 就是說 如果我說UCB的通訊協定與I2C一樣 這樣的說法對嗎?!
            為何我會這樣想是因為假設 我以一個MASTER(指電腦) 而SLAVE(指感測器)
     假若我透過I2C的方式連接各個SENSOR那就是說我在電腦與SENSOR溝通之間
       使用的溝通方式就是使用 polling(查詢法) 因為i2c是同步傳輸 也就是說它就是擁
       有隨插即用的效果!
            這樣不就是代表i2c與usb能畫上等號?!
     因為usb就是使用polling(查詢法)  這種機制來做電腦與I/O的溝通?

Q3.我在還查到 在通訊協定方面,I2C是採用主從架構,也就是可以在相同的匯流排上連接多項I2C裝  置,裝置與CPU之間有Master與Slave區別,Master可以改變Slave位址或讀取Slave資料,若同一時間有一個以上的Master在傳送或接收Slave資料,就會產生仲裁

我想知道仲裁是指??

Q4.SRF10 一定是slave沒錯八?!


Q5.I2C在實體連接上僅有兩條線路:
       串列資料線(SDA Serial Data Line)、串列時脈線(SCL Serial clock  Line),
       所有I2C裝置都有接這兩條線路,同時各連接都是開汲式的I/O 接腳,
       但是I2C要使用的是真正的邏輯高準位,所以再SDA、SCL兩線上
       都加入提升電阻,使未導通狀態下線路都會處於高準位狀態。
  [img][img]
     何謂開汲式的I/O 接腳?!

Q6.有大大知道哪邊有更清楚I2C的資料嗎?!
2#
 樓主| 發表於 2010-2-27 21:48:41 | 顯示全部樓層
scrush大大!!

不好意思 i2c的原廠 spec 要在哪抓阿= =
3#
 樓主| 發表於 2010-2-27 21:53:40 | 顯示全部樓層
PS.我知道square 是平方的意思

我查清楚為何它要叫"I-squared-C"了!!

I2C全名為Inter-IC,IC即積體電路。
   至於唸法,Philips半導體的官方網站如此寫著:「 eye-squared-see 」。

謝謝!!
4#
 樓主| 發表於 2010-3-2 14:44:10 | 顯示全部樓層
scrush 大大!! 謝謝你提供的資訊!! 感恩!!
5#
 樓主| 發表於 2010-3-11 19:04:28 | 顯示全部樓層
mac1 大~ usb 跟 i2c 不是都屬於  同步串列嗎?!
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

小黑屋|手機版|Archiver|機器人論壇 from 2005.07

GMT+8, 2024-5-14 23:57 , Processed in 0.254713 second(s), 7 queries , Apc On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表