TVP5150裁剪视频的问题

2019-03-25 08:44发布

我在配置TVP5150的时候,利用AVID和VBLK裁剪视频,在寄存器配置的时候,发现对AVID的11h和12h,13h和14h配置,都能够在显示器上显示出变小的视频(水平方向),但是对VBLK的18h和19h配置,无论寄存器怎么设置,视频都不发生变化。我把5150的资料传上来,麻烦有经验的人帮忙看看。困惑了很久了。谢谢了 TVP5150AM1.pdf (676.3 KB, 下载次数: 11) 2012-3-7 16:19 上传 点击文件名下载附件 配置寄存器的程序如下unsigned int vFromat = 0;unsigned int temp = 0;unsigned int misc_ctrl = 0xAF;unsigned int output_format = 0x47;// 地址为0 for cvbs port1,选择复合信号做为输入unsigned int input_sel = 0x00;/*地址为0xf,将Pin27设置成为CAPEN功能*/ unsigned int pin_cfg = 0x02;/*地址为1B*/unsigned int chro_ctrl_2 = 0x14;unsigned int AVID_VALUE = 0x7f;unsigned int XUAN_AVID = 0x03;unsigned int AVID_ES = 0x80;unsigned int AVID_EP = 0x00;unsigned int VBLK_START = 0x00;unsigned int kill_color = 0x50;unsigned int VBLK_END = 0x00;
void init_tvp5150(void){ // iic_write(0x00,input_sel); // iic_write(0x03,misc_ctrl); // iic_write(0x06,kill_color); // iic_write(0x0d,output_format); // iic_write(0x0f,pin_cfg); // iic_write(0x11,AVID_VALUE); // iic_write(0x12,XUAN_AVID); iic_write(0x13,AVID_ES); iic_write(0x14,AVID_EP); iic_write(0x18,VBLK_START); iic_write(0x19,VBLK_END); iic_write(0x1b,chro_ctrl_2);}
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
jokeboy999
1楼-- · 2019-03-25 14:43
< / 无语了,有木有人啊
xiao_pinglove
2楼-- · 2019-03-25 14:58
我也正在研究TVP5150AM的工作配置呢。不过还没到LZ这种程度,我刚把I2C调通,老板给了我初始化的寄存器代码,我还在研究怎么控制来获得图像呢,LZ,留个联系方式平时多交流。
xiao_pinglove
3楼-- · 2019-03-25 16:47
QQ313536317
machiner
4楼-- · 2019-03-25 18:56
 精彩回答 2  元偷偷看……

一周热门 更多>