读取数据通过I2C PMOD ADC

14日视图(30天)
杰伊·C
杰伊·C 2020年11月16日
回答: 王晨 2021年6月30日
我试图读取数据PMOD ADC (Digilent AD2)使用I2C使用HDL编码器zynq - 7000 FPGA (ZedBoard)。
我发现一个文档在I2C核心代音频编解码器芯片从以下链接: //www.tatmou.com/help/hdlcoder/ug/ip-core-generation-of-an-i2c-controller-ip-to-configure-the-audio-codec-chip.html
本文指出,“I2C主控器只支持I2C写不支持I2C回读”。金宝app这是否意味着我不能使用此IP与所有设备通过I2C数据与FPGA通信(例如传感器、ADC) ?或“I2C回读”意味着不同的东西从“读取数据通过I2C”?我wondeirng如果有人知道如果有一个I2C控制器的例子,我可以使用从ADC通过I2C接口读取数据。
谢谢!
2的评论
杰伊·C
杰伊·C 2020年11月16日
谢谢你!我要看看! !

登录置评。

答案(1)

王晨
王晨 2021年6月30日
你好杰,
是的,I2C回读需要一些额外的逻辑。你提到的HDL编码示例模型只做I2C写。
正如沃特提到,SoC Blockset I2C主块可以同时支持I2C总线上读取和写入。金宝app
//www.tatmou.com/help/soc/ref/i2cmaster.html
谢谢,

标签

下载188bet金宝搏

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!