adxiaowei

VGA、SDRAM、MT9M001

0
阅读(3185)

声明:改进代码源自CrazyBingo的VIP_Board Mini 

淘宝链接http://item.taobao.com/item.htm?spm=a230r.1.14.19.2TD1rO&id=38171507897&ns=1#detail

     开发平台  cyclone IV 、 MT9M001  。

    目的 实现vga显示的拍照模式。

    拍照模式总结:对数据流模式改进,首先将MT9M001(I2C对其进行配置不多说,以后会写)视频写入SDRAM一幅图像,之后SDRAM写使能关闭,(vga上电就开始读,读的时候VGA显示遇到问题:VGA乱了  分片显示),偶然发现复位就好使(足以见得设计中复位的重要性),于是想可能时钟问题 (不同步),  VGA上电就开始送数据,但是SDRAM需要写完之后在读,这期间有一段之间,这段时间(数据写入SDRAM的时间),  VGA已经不在开始处了,到SDRAM的某个地方了,所以乱了。所以用SDRAM读使能控制VGA,也即是SDRAM写完之后读,读使能时候VGA工作。VGA时钟模块中:Lcd_hs、Lcd_vs、Lcd_en、Lcd_request、都&&SDRAM读使能。 

既然选择了,便疯狂地搞下去,坚持!不要停,一定不要停、、、

---adxiaowei---