如果你熟悉Digilent Pmod董事会,你会知道它们大多是6脚或12脚的附加模块,设计用来直接插入我们系统板上的12脚母主机端口。它们使用SPI、UART、I2C和GPIO进行通信。

的勤勉Pmod接口规范规定了Pmods的电气和机械要求。如果您查看上面链接的当前规范的机械部分,您会看到有一个2×4-pin的定义I2C Pmods.I2C机械标准一直是2×4-pin模块的异类,不能像其他模块那样直接插入主机板。你可以这么做,但必须承认,这有点麻烦。这就是为什么我们很快就会发布一个新版本的Digilent Pmod接口规范,更新I2C规范与标准sci和6-pin SDA信号针3和4,地面和权力针5和6和可选的中断和重置插脚1和2分别。见下表。
Pmod I2C信号规范
| 销# | 信号 | 方向 | 备用信号 |
| 1 | INT * | 在 | 数控 |
| 2 | 重置 | 出 | 数控 |
| 3. | sci | 在/ | - - - - - - |
| 4 | SDA | 在/ | - - - - - - |
| 5 | 接地 | ||
| 6 | VCC |
SCL -串行时钟
SDA -串行数据
NC -未连接
*INT -从slave到master的开路中断信号
现在I2C将不再是Pmod家族中的异类!我们已经开始根据这个规范设计新的Pmods。例如,请参见Pmod HYGRO在下面。I2C Pmods是伟大的菊花链,将仍然保持这样做的能力与母6针连接器在背面。

请密切关注Digilent Pmod接口规范的新修订!就在拐角处!

嗨Talesa,
从你的帖子来看,我不太确定;新的I2C规格是否有可选的引脚1和引脚2被复制/通过从传统的公头到母头,即使他们是一个特定的Pmod的“NC”?
谢谢,
詹姆斯·科尔文
我似乎找不到这篇文章的发布日期。我怎样才能知道“新”是什么意思呢?
谢谢你!
问得好——这篇文章已经发布好几年了。