阅读:996回复:3
请教高手
搞了几天。也没弄明白如何用CPLD初始化SAA7111A,好郁闷啦
那位高手能否指点一下?谢谢! |
|
沙发#
发布于:2003-10-07 23:38
初始化7111是通过i2c接口完成的,主要是完成7111的视频接口的行场
同步定义,时钟输出定义,视频分辨率设定等等功能,你的cpld需要提供i2c的接口.主机操作cpld来完成i2c的功能 i2c你还是先看看关于i2c协议的操作,具体是: 发启动操作位,发设备地址,7111读是0x4a,写是0x4b,再发7111内部选择地址,比如0x1,0x2等等,具体选择7111的内部哪个寄存器操作,最后如果是写,就发1个字节,如果是读,就接收一个字节的数据,最后是停止操作位. |
|
板凳#
发布于:2003-10-08 19:07
I2cC协议我看了几遍,也明白怎么发送数据,但用CPLD实现I2C总线接口却犯糊涂,不知如何下手?你所说的主机是用CPLD实现吗?版主你能在具体点吗?谢谢
|
|
地板#
发布于:2003-10-15 14:12
用CPLD初始化SAA7111A是否还需要一个带I2C接口的存储器(PCF8574)呀?
[编辑 - 10/15/03 by louis_hioe] |
|