2014-06-10 139 views
0

我正在通過i2c將數據寫入/讀取到USB至i2c板UMFT201。數據表說默認的i2c地址是「22h」。我無法弄清楚這意味着什麼。當我使用廣播呼叫地址時,似乎可以將數據寫入電路板;所以我認爲我的代碼正在工作。我是C編程的新手。因此不確定那個「22h」是什麼意思。I2C地址格式

+5

22H的樣本是一樣的0×22,22十六進制或十進制34 –

+0

感謝你了。我會開始使用它。 –

+0

建議通過形成自己的答案並接受它來完成這篇文章。 – chux

回答

0

有一個關於FTDI UMFT201和FT201X芯片的技巧。

它是一個I2C從芯片。

因此它不是一個主人,obvioulsy。這意味着您需要一個微控制器來充當插入UMFT201的I2C主設備,它是從設備。 UMFT201本身被插入到PC中,因此可以實現從微控制器到PC的I2C通信。對於微控制器,PC是地址爲22h的I2C從設備。

您可能希望找到一個基於FTDI FT2301X的評估板,例如FTDI FT260(可用的C樣品)或設備Nusbio.net(C#,VB,PowerShell樣品)。

這使得I2C通信更容易,因爲您可以從PC與任何I2C從設備通信。

這裏是講I2C to an LCD screen with C# or vb.net