I2C地址格式

时间:2014-06-10 13:22:35

标签: c embedded usb hex i2c

我正在努力通过i2c写入/读取数据到USB到i2c板UMFT201。数据表显示默认的i2c地址为“22h”。我无法弄清楚这意味着什么。当我使用通用呼叫地址时,它似乎能够将数据写入电路板;所以我认为我的代码工作正常。我是C编程的新手;因此不确定“22h”是什么意思。

1 个答案:

答案 0 :(得分:0)

有一个关于FTDI UMFT201和FT201X芯片的技巧。

这是一个I2C从芯片。

因此,它不是主人,是显而易见的。这意味着您需要一个微控制器作为插入UMFT201(即从机)的I2C主设备。 UMFT201本身可以插入PC,因此您可以通过微控制器实现到PC的I2C通信。对于微控制器,PC是I2C从器件,地址为22h。

您可能希望找到一个评估板,如FTDI FT260(可提供C样品)或基于FTDI FT2301X的器件Nusbio.net(可用的C#,VB,PowerShell样品),它们都是I2C主设备。

这样可以简化I2C通信,因为您可以从PC与任何I2C从设备进行通信。

以下是谈话I2C to an LCD screen with C# or vb.net

的示例