No.23319 作者:rockda 邮件:rockda@sohu.com ID:101602 登陆:2次 文章数:1篇 最后登陆IP:61.190.32.43 最后登陆:2008/2/2 9:39:25 注册:2008/2/1 10:41:29 财富:106 发帖时间:2008/2/1 10:49:10 发贴者IP:61.190.32.43 标题:rockda:SAA7121无法正常显示颜色 摘要:No.23319SAA7121无法正常显示颜色 最近在做SAA7121输出视频的实验,一直不成功,请高手帮帮忙!实验详细说明如下。 实验目的:在电视屏幕上显示整屏的黄色(或者其他指定的颜色),格式为PAL。 实验原理:1)使用68013的I2C口配置SAA7121的寄存器(这一步已经实现); 2)使用68013的PB端口,将8位有效字节(包括Y,Cb,Cr,消隐和填充)依次发送到SAA7121的MP0-7端口; 3)使用68013的PA端口,提供时钟,行同步和场同步,定义如下: #define PA0 HS //行同步 #define PA1 VS //场同步 #define PA2 LLC //输入时钟 并用定时器0中断方式2,为上述三个信号提供参考脉冲。 实验结果:屏幕始终为暗绿色,无法显示黄色(其他指定颜色也无法显示)。 疑问点:1)硬件连接是否可行,若不行应该如何调整; 2)LLC,HS和VS的产生方法是否可行,是完全不行还是要对参数进行微调; 3)寄存器设置是否需要修改,设置如下: 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, //00-07 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, //08-0F 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, //10-17 ......
>>返回讨论的主题
|