louis_hioe
驱动小牛
驱动小牛
  • 注册日期2003-04-23
  • 最后登录2008-12-18
  • 粉丝0
  • 关注0
  • 积分12分
  • 威望22点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
阅读:996回复:3

请教高手

楼主#
更多 发布于:2003-10-07 22:32
搞了几天。也没弄明白如何用CPLD初始化SAA7111A,好郁闷啦
那位高手能否指点一下?谢谢!
zxw_top
驱动大牛
驱动大牛
  • 注册日期2003-07-18
  • 最后登录2020-04-26
  • 粉丝0
  • 关注0
  • 积分1116分
  • 威望2537点
  • 贡献值0点
  • 好评度202点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2003-10-07 23:38
初始化7111是通过i2c接口完成的,主要是完成7111的视频接口的行场
同步定义,时钟输出定义,视频分辨率设定等等功能,你的cpld需要提供i2c的接口.主机操作cpld来完成i2c的功能
i2c你还是先看看关于i2c协议的操作,具体是:
发启动操作位,发设备地址,7111读是0x4a,写是0x4b,再发7111内部选择地址,比如0x1,0x2等等,具体选择7111的内部哪个寄存器操作,最后如果是写,就发1个字节,如果是读,就接收一个字节的数据,最后是停止操作位.
louis_hioe
驱动小牛
驱动小牛
  • 注册日期2003-04-23
  • 最后登录2008-12-18
  • 粉丝0
  • 关注0
  • 积分12分
  • 威望22点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-10-08 19:07
I2cC协议我看了几遍,也明白怎么发送数据,但用CPLD实现I2C总线接口却犯糊涂,不知如何下手?你所说的主机是用CPLD实现吗?版主你能在具体点吗?谢谢
louis_hioe
驱动小牛
驱动小牛
  • 注册日期2003-04-23
  • 最后登录2008-12-18
  • 粉丝0
  • 关注0
  • 积分12分
  • 威望22点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-10-15 14:12
用CPLD初始化SAA7111A是否还需要一个带I2C接口的存储器(PCF8574)呀?

[编辑 -  10/15/03 by  louis_hioe]
游客

返回顶部