现在的位置: 首页 > 技术文章 > 正文

ADV739X配置及测试,本文使用7391

2018年07月24日 技术文章 ⁄ 共 1019字 ⁄ 字号 ADV739X配置及测试,本文使用7391已关闭评论 ⁄ 阅读 3,022 次

ADV739x寄存器配置方式:I2CSPI

ADV7391默认方式是I2C,IIC从机地址依据ALSB引脚电平而定,ALSB=0------0x54;ALSB=1------0x56

CPUALSB/SPI_SS发送三个低脉冲,则ADV739x进入SPI模式。

ADV739x输入格式

ADV7390/ADV7391支持多种输入格式,不同的格式通过0x01寄存器的bit[6:4]设置。

ADV7390/ADV7391上电默认输入模式是标准清晰(SD),下表是各种输入模式:

Bit[6:4]

输入模式

P7

P6

P5

P4

P3

P2

P1

P0

000(默认)

SD

YcrCb

010

ED/HD-DDR

YcrCb

111

ED(54MHz)

YcrCb

SD YcrCb数据以27MHz的速率在8位总线上输入,输入格式是隔行扫描的422

27MHz时钟信号必须从CLKIN输入

也许还需要外部同步信号HSYNCVSYNC

也支持嵌入式EAV/SAV时序数据

支持标准的ITU-R BT.601/656输入

隔行位数据从P[7:0]输入,P0LSB。

寄存器相关:

10x00:电源模式寄存器

20x01:模式选择寄存器

30x02:模式寄存器0

40x03~0x09ED/HD CSC矩阵0~6

50x0BDAC模拟输出级别

60x0DDAC电源模式

70x10DAC电缆探测

80x13:像素端口读取A

90x14:像素端口读取B

100x16:控制端口读取

110x17:软件复位

120x30~0x6EED/HD相关

130x80~0x89SD模式寄存器1~8

140x8A~0x8BSD时序寄存器1~2

SD测试模式

ADV739x支持SD彩条和黑白条的测试模式。寄存器如右表所示设置ADV739x将输出一个SD NTSC 75%的测试彩条(其他寄存器都是默认值)。此时DAC1~DAC3输出分别是YprPb

偏移地址 设置值
0x00 0x1C
0x82 0xC9
0x84 0x40

 

 

 

 

 

如果需要输出CVBSS-Video,则将0x82寄存器的值改为0xCB。

如果需要输出RGB,则将0x02寄存器的位50。

如果需要输出黑白测试条,则在右表的基础上,将0x02寄存器的值改成0x24。

 

下面附上一张黑白条测试图片:

black_bar

black_bar

×