大家好,
我使用的是KC705 Kintex主板。
Iwantto仅在不使用处理器的情况下将HDMI用于
FPGA。
我知道我必须通过I2C写入ADV7511。
我有一些代码用于示例屏幕,除了I2C信号之外还有ADV7511的所有输出。
(IIC_MUX_RESET_B,IIC_SCL_MAIN,IIC_SDA_MAIN)
我知道I2C是一种
通信协议,以便获得许可并可以访问
电路板的某些外围设备。
根据KC705用户指南,
IIC_MUX_RESET_B在低电平时有效,因此我必须将其驱动为高电平以启用FPGA U1与I2C总线上其他组件之间的I2C串行转换。
所以我把那段代码:
IIC_MUX_RESET_B
它也说:
“必须对I2C地址0x74 / 0b01110100处的U49总线开关进行寻址和配置,以选择所需的目标背面设备。与其中一个下游I2C总线上的设备通信的用户应用程序必须首先通过U49建立到所需总线的路径
总线开关在I2C地址0x74 / 0b01110100。
这是每个设备的地址
我的问题是,因为我没有使用过I2C总线,我不知道如何用这些地址驱动它们。
SDA和SCL也是1位信号,地址是8位或7位。
还有,我要开哪个地址?
那个写得稍高于0b01110100的那个,或者这个表中的ADV75111 HDMI Device 0b0111001?
我很感激任何回应。
我面临的问题是在没有处理器3周的情况下在这块板上的屏幕上显示样本输出。
提前谢谢!问候,
- Fo
tis PegiosSenior本科生
电子与计算机工程系希腊克里特岛技术大学
http://fpegios.blogspot.gr/fpegios92@gmail.com电话:(0030)694 464 7289