程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> DM368 YUV422 BT1120采集

DM368 YUV422 BT1120采集

編輯:C++入門知識

    采集YUV422 720P視頻,遇到奇怪問題,Y信號采集時有時無,示波器測試信號過沖明顯。

 


剛開始懷疑信號質量,後排除。查ISIF配置:

./regrw.out 0x01c71000 50 -c 1
0x01c71000: 00000003
 0x01c71004: 00001000
 0x01c71008: 00000000
0x01c7100c: 00000000
0x01c71010: 00000000
0x01c71014: 00000001
0x01c71018: 00000104
 0x01c7101c: 000004ff
 0x01c71020: 00000001
 0x01c71024: 00000001
0x01c71028: 000002cf
0x01c7102c: 0000ffff
 0x01c71030: 000000ff
 0x01c71034: 00000050
0x01c71038: 00000000
0x01c7103c: 00000419
 0x01c71040: 0000da00
0x01c71044: 00000000
 0x01c71048: 00000000
 0x01c7104c: 00004e4e
 0x01c71050: 00000200
 0x01c71054: 00000200
 0x01c71058: 00000200
 0x01c7105c: 00000200
 0x01c71060: 00000000
 0x01c71064: 00000000
 0x01c71068: 00000000
 0x01c7106c: 00000000
 0x01c71070: 000002ce
 0x01c71074: 000002ce
 0x01c71078: 000002ce
 0x01c7107c: 00000000
0x01c71080: 00007708
0x01c71084: 00000000
 0x01c71088: 00000100
0x01c7108c: 00000000
 0x01c71090: 00000000
 0x01c71094: 00000000
 0x01c71098: 00000000
 0x01c7109c: 00000000
 0x01c710a0: 00000000
 0x01c710a4: 00000000
 0x01c710a8: 00000000
 0x01c710ac: 00000000
 0x01c710b0: 00001f54
 0x01c710b4: 00000000
 0x01c710b8: 0000001f
 0x01c710bc: 00000000
 0x01c710c0: 00000000
 0x01c710c4: 00000000

          沒發現異常,後來只有把全部YIN[7:0]拉高,發現整體偏置了-172。檢查 0x01c710b0: 00001f54寄存器造成這個偏置,配置為零,問題解決。不過疑惑還存, 0x01c710ac: 00000000安道理應該Black Clamp Disable的,為何這個值會起作用?


          1280*720 YUV422測試圖片見我的資源。

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved