naturalfire
驱动牛犊
驱动牛犊
  • 注册日期2002-03-19
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1484回复:4

欧们搞得878的驱动怎么出不来彩色,就是黑白的??

楼主#
更多 发布于:2004-06-07 10:22
在Windows下用人家的软件就是彩色的,但是用我们自己的驱动怎么就是黑白的?请教Sunleam等各位高手。以下是寄存器的初始配置,在改变制式时对其还有些修改,但是不管在哪种制式下,要么不出图像,要么就是黑白的,不知道有什么问题?摄像机上标着PAL格式,在驱动中设置成PAL-NC时有黑白图像。

Device Status Register(0x000) : 84                                    
Input Format Register(0x004) : 49                                      
Temporal Devimation Register(0x008) : 0                                
MSB Cropping Register[Even Field](0x00c) : 11                          
MSB Cropping Register[Odd Field](0x08c) : 11                          
Vertical Delay Register, Lower Byte[Even Field](0x010) : 1a            
Vertical Delay Register, Lower Byte[Odd Field](0x090) : 1a            
Vertical Active Register, Lower Byte[Even Field](0x014) : e0          
Vertical Active Register, Lower Byte[Odd Field](0x094) : e0            
Vertical Scaling Register, Upper Byte[Even Field](0x04c) : 20          
Vertical Scaling Register, Upper Byte[Odd Field](0x0cc) : 20          
Vertical Scaling Register, Lower Byte[Even Field](0x050) : 0          
Vertical Scaling Register, Lower Byte[Odd Field](0x0d0) : 0            
Horizontal Delay Register, Lower Byte[Even Field](0x018) : 3c          
Horizontal Delay Register, Lower Byte[Odd Field](0x098) : 3c          
Horizontal Active Register, Lower Byte[Even Field](0x01c) : 40        
Horizontal Active Register, Lower Byte[Odd Field](0x09c) : 40          
Horizontal Scaling Register, Upper Byte[Even Field](0x020) : 15        
Horizontal Scaling Register, Upper Byte[Odd Field](0x0a0) : 15        
Horizontal Scaling Register, Lower Byte[Even Field](0x024) : 6d        
Horizontal Scaling Register, Lower Byte[Odd Field](0x0a4) : 6d        
Brightness Control Register(0x028) : 0                                
Miiscellaneous Control Register[Even Field](0x02c) : 0                
Miiscellaneous Control Register[Odd Field](0x0ac) : 0                  
Luma Gain Register, Lower Byte(0x030) : d8                            
Chroma(U) Gain Register, Lower Byte(0x034) : fe                        
Chroma(V) Gain Register, Lower Byte(0x038) : b4                        
Hue Control Register(0x03c) : 0                                        
SC Loop Control Register[Even Field](0x040) : 0                        
SC Loop Control Register[Odd Field](0x0c0) : 0                        
White Crush Up Register(0x044) : cf                                    
Out Format Register(0x048) : 6                                        
Reserved(0x054) : 1                                                    
Audio Reset Register(0x05b) : 0                                        
AGC Delay Register(0x060) : 68                                        
Burst Delay Register(0x064) : 5d                                      
ADC Interface Register(0x068) : 82                                    
Video Timing Control Register[Even Field](0x06c) : 0                  
Video Timing Control Register[Odd Field](0x0ec) : 0                    
White Crush Down Register(0x078) : 7f                                  
Timing Generator Load Byte(0x080) : 7f                                
Timing Generator Control Register(0x084) : 0                          
Total Line Count Register, Lower Byte(0x0b0) : 0                      
Total Line Count Register, Upper Byte(0x0b4) : 0                      
Color Format Register(0x0d4) : 11                                      
Color Control Register(0x0d8) : 10                                    
Capture Control Register(0x0dc) : 13                                  
VBI Packet Size Register(0x0e0) : 90                                  
VBI Packet Size / Delay Register(0x0e4) : 1                            
Field Capture Counter Register(0x0e8) : 0                              
PLL Reference Multiplier Register, Lower Byte(0x0f0) : 0              
PLL Reference Multiplier Register, Upper Byte(0x0f4) : 0              
Integer Register(0x0f8) : 0                                            
Digital Video Signal Interface Format Register(0x0fc) : 0              
Interrupt Status Register(0x100) : a000004                            
Interrupt Mask Register(0x104) : c0802                                


[编辑 -  6/7/04 by  naturalfire]
Sunbeam
驱动小牛
驱动小牛
  • 注册日期2001-10-29
  • 最后登录2010-01-29
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望12点
  • 贡献值0点
  • 好评度11点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-06-07 11:01
这么长时间都没有做这方面的东东了。也没有时间去看了。你把Input Format Register的图像制式改成自动识别,看看行不行?
另外也可能是由于你只处理Y数据,没有考虑UV数据。

[编辑 -  6/7/04 by  Sunbeam]
堂堂正正做人,明明白白做事
naturalfire
驱动牛犊
驱动牛犊
  • 注册日期2002-03-19
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-06-07 12:09
谢谢Sunleam一直的帮助。

改成自动识别我们也试过,根本看出来形状,很乱。另外,PAL-C和PAL格式有什么关系啊?我总觉得PAL-nc制式下可以显示的东西应该能在PAL―N下也可以显示。
maoshaoning
驱动牛犊
驱动牛犊
  • 注册日期2004-08-01
  • 最后登录2008-11-12
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望4点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-08-01 09:10
你可以试一下

BT848_COLOR_CTL 10
BT848_CAP_CTL 0f
BT848_VBI_PACK_SIZE ff
BT848_VBI_PACK_DEL 01
BT848_GPIO_DMA_CTL af
BT848_IFORM 5b
BT848_E_SCLOOP 60
BT848_O_SCLOOP 60
BT848_ADELAY 7f
BT848_BDELAY 72
BT848_E_HSCALE_HI 07
BT848_E_HSCALE_LO 0c
BT848_E_VSCALE_HI 7f
BT848_E_VSCALE_LO a3
BT848_E_HACTIVE_LO 80
BT848_E_HDELAY_LO 80
BT848_E_VACTIVE_LO 40
BT848_E_VDELAY_LO 20
BT848_E_CROP 22
BT848_O_HSCALE_HI 07
BT848_O_HSCALE_LO 0c
BT848_O_VSCALE_HI 7f
BT848_O_VSCALE_LO a3
BT848_O_HACTIVE_LO 80
BT848_O_HDELAY_LO 80
BT848_O_VACTIVE_LO 40
BT848_O_VDELAY_LO 20
BT848_O_CROP 22
BT848_PLL_F_LO f9
BT848_PLL_F_HI dc
BT848_PLL_XCI 8e
BT848_BRIGHT 00
BT848_CONTRAST_LO d8
BT848_SAT_V_LO b4
BT848_SAT_U_LO fe
BT848_GPIO_OUT_EN 0000
BT848_GPIO_OUT_EN_HIBYTE 00
BT848_GPIO_REG_INP 0000
BT848_GPIO_REG_INP_HIBYTE 00
BT848_GPIO_DATA 3fff
BT848_GPIO_DATA_HIBYTE 00
*********************************************
Ausgelesene Eintr溏e f
快快乐乐作技术
mike_wang
驱动中牛
驱动中牛
  • 注册日期2003-01-22
  • 最后登录2012-01-04
  • 粉丝0
  • 关注0
  • 积分91分
  • 威望10点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-08-01 09:59
关于制式:
模拟电视制式:ntsc,pal,secam
其中:pal制式也有很多种
pal-d/k          中国大陆
pal-i            中国香港/英国-以及英联邦各国
pal-b/g          德国,还有一些东欧国家
pal-n            阿根廷
pal-m            巴西
其中除了pal-m外其他的pal制式图像都是一样的625线,对于878的配置也是一样的,而pal-m的图像跟ntsc-m的一样是525线。至于各个pal之间的区别只有声音中频不一样。
游客

返回顶部