µ±Ç°Î»ÖãºÊ×Ò³ > º£Ë¼·½°¸ HI3518Eƽ̨ISPµ÷ÊÔ»·¾³´î½¨
3518Eƽ̨µÄ´î½¨
º£Ë¼µÄSDKÌṩÁËISPµ÷ÊÔµÄÏà¹Ø¹¤¾ß£¬½µµÍÁËIPC¿ª·¢ISPµ÷ÊÔµÄÄѶȡ£³õ´Î´î½¨ISPµ÷ÊÔ»·¾³£¬¼Ç¼һÏ¡£ SDK°æ±¾£ºHi3518_MPP_V1.0.A.0 Ó²¼þƽ̨£ºHI3518E_OV9732
¹¤¾ß°ü£ºPQ_TOOL (Hi3518E_V100R001C01SPC0A0\\01.software\\pc\\PQ_TOOL)
Îļþ˵Ã÷£ºHi3518_ITTB_MPP2_V1.0.A.0_B030.tgz É豸¶Ë¹¤¾ß £» PQTools_V3.7.5.zip PC¶Ë¹¤¾ß »·¾³´î½¨²½Ö裺
£¨1£©½«Hi3518_ITTB_MPP2_V1.0.A.0_B030.tgz¿½±´ÖÁnfs¹²ÏíĿ¼Ãû£¬½âѹºóÔËÐÐHiIspTool.sh½Å±¾ ÌÈÈôÓú£Ë¼×Ô´øµÄ¹¤¾ß³öͼÏñ²¢µ÷½ÚISPÔËÐУº
#./HiIspTool.sh -a -p ov9732_720p_line.ini psһϿÉÒÔ¿´µ½Á½¸ö½ø³Ì
696 adminlvj 58488 S ./ittb_stream -p ov9732_720p_line.ini 699 adminlvj 19676 S ./ittb_control
ÌÈÈôÔËÐÐ×Ô¼ºµÄ¹¤³Ì³öͼÏñÁË£¬ÕâʱֻÐèÒªÔËÐÐÒ»ÏÂÃüÁî¼´¿É¡£ #./HiIspTool.sh -a psһϿÉÒÔ¿´µ½Ò»¸ö½ø³Ì
699 adminlvj 19676 S ./ittb_control
£¨2£©PC¶ËÖ±½Ó½âѹPQTools_V3.7.5.zip£¬ÔËÐÐHiPQTools.exe£¬ÊäÈëÑ¡Ôñsdk°æ±¾Hi3518_MPP_V1.0.A.0 £¬ÊäÈëÉ豸IP£¬¾Í¿ÉÒÔÁ¬½ÓÉÏÉãÏñÍ·
ÌÈÈôÔËÐÐÁËittb_stream£¬¿ÉÒÔPC¶ËÈí¼þÉÏ´ò¿ªÊÓÆµÍ¼Ïñ´°¿Ú
Á¬½Ó³É¹¦£¬ÖÁ´Ë£¬×î¼òµ¥µÄISPµ÷ÊÔ»·¾³´î½¨¾ÍÍê³ÉÁË¡£¸´ÔӵľÍÊǺóÃæµÄISPµ÷½Ú¹ý³ÌÁË¡£
±¸×¢£º
ÔËÐнű¾µÄʱºò¿ÉÄܻᱨ´í£¬²é¿´Ïà¹Ø´òÓ¡ÐÅÏ¢£¬½«´íÎóÏû³ý¡£µ±Ç°²úÆ·ÎÒÃÇÓõÄÊÇHI3518E+OV9732£¬SDKÖв¢Ã»ÓÐÌṩÏà¹ØµÄsensor¿âºÍÏà¹ØµÄconfigÎļþ£¬ËùÒÔÔËÐб¨´íÁË£¡
½â¾ö£º½«OV9732sensor¿â¿½±´ÖÁHi3518_ITTB_MPP2_V1.0.A.0/libs/Ï£¬½«ov9732_720p_line.ini¿½±´ÖÁHi3518_ITTB_MPP2_V1.0.A.0/configs/ÏÂ
¸½Â¼£º
ov9732_720p_line.ini
[plain] view plaincopyprint?
1. 2. 3. 4. 5.
[sensor]
Sensor_type =ov9732 ;the type of sensor
Mode =0 ;LINE mode,mode = 0 ,WDR mode,mode =1 DllFile =libs/libsns_ov9732.so ;LineDllFile path
6. [vi_dev]
7. Input_mod =2 ;VI_INPUT_MODE_BT656 = 0 8. ;VI_INPUT_MODE_BT601,
9. ;VI_INPUT_MODE_DIGITAL_CAMERA 10.
11. Work_mod =0 ;VI_WORK_MODE_1Multiplex = 0 12.
13. ;VI_WORK_MODE_2Multiplex, 14.
15. ;VI_WORK_MODE_4Multiplex 16.
17. Combine_mode =0 ;Y/C composite or separation mode 18.
19. ;VI_COMBINE_COMPOSITE = 0 /*Composite mode */ 20.
21. ;VI_COMBINE_SEPARATE, /*Separate mode */ 22.
23. Comp_mode =0 ;Component mode (single-component or dual-component) 24.
25. ;VI_COMP_MODE_SINGLE = 0, /*single component mode */ 26.
27. ;VI_COMP_MODE_DOUBLE = 1, /*double component mode */ 28.
29. Clock_edge =1 ;Clock edge mode (sampling on the rising or falling edge) 30.
31. ;VI_CLK_EDGE_SINGLE_UP=0, /*rising edge */ 32.
33. ;VI_CLK_EDGE_SINGLE_DOWN, /*falling edge */ 34.
35. Mask_num =2 ;Component mask 36.
37. Mask_0 =0xFFC00000 38.
39. Mask_1 =0x0 40.
41. Scan_mode = 1;VI_SCAN_INTERLACED = 0 42.
43. ;VI_SCAN_PROGRESSIVE, 44.
45. Data_seq =2 ;data sequence (ONLY for YUV format) 46.
47. ;----2th component U/V sequence in bt1120 48.
49. ; VI_INPUT_DATA_VUVU = 0, 50.
51. ; VI_INPUT_DATA_UVUV, 52.
53. ;----input sequence for yuv 54.
55. ; VI_INPUT_DATA_UYVY = 0, 56.
57. ; VI_INPUT_DATA_VYUY, 58.
59. ; VI_INPUT_DATA_YUYV, 60.
61. ; VI_INPUT_DATA_YVYU 62.
63. 64.
65. Vsync =1 ; vertical synchronization signal 66.
67. ;VI_VSYNC_FIELD = 0, 68.
69. ;VI_VSYNC_PULSE, 70.
71. VsyncNeg=0 ;Polarity of the vertical synchronization signal 72.
73. ;VI_VSYNC_NEG_HIGH = 0, 74.
75. ;VI_VSYNC_NEG_LOW /*if VIU_VSYNC_E 76.
77. Hsync =0 ;Attribute of the horizontal synchronization signal 78.
79. ;VI_HSYNC_VALID_SINGNAL = 0, 80.
81. ;VI_HSYNC_PULSE, 82.
83. HsyncNeg =0 ;Polarity of the horizontal synchronization signal 84.
85. ;VI_HSYNC_NEG_HIGH = 0, 86.
87. ;VI_HSYNC_NEG_LOW 88.
89. VsyncValid =0 ;Attribute of the valid vertical synchronization signal 90.
91. ;VI_VSYNC_NORM_PULSE = 0, 92.
93. ;VI_VSYNC_VALID_SINGAL, 94.
95. VsyncValidNeg =0;Polarity of the valid vertical synchronization signal 96.
97. ;VI_VSYNC_VALID_NEG_HIGH = 0, 98.
99. ;VI_VSYNC_VALID_NEG_LOW 100.
101. Timingblank_HsyncHfb =0 ;Horizontal front blanking width 102.
103. Timingblank_HsyncAct =1280 ;Horizontal effetive width 104.
105. Timingblank_HsyncHbb =0 ;Horizontal back blanking width 106.
107. Timingblank_VsyncVfb =0 ;Vertical front blanking height 108.
109. Timingblank_VsyncVact =720 ;Vertical effetive width 110.
111. Timingblank_VsyncVbb=0 ;Vertical back blanking height 112.
113. Timingblank_VsyncVbfb =0 ;Even-field vertical front blanking height(interlace, invalid progressive) 114.
115. Timingblank_VsyncVbact=0 ;Even-field vertical effetive width(interlace, invalid progressive) 116.
117. Timingblank_VsyncVbbb =0 ;Even-field vertical back blanking height(interlace, invalid progressive) 118. 119. 120.
121. ;----- only for bt656 ----------
122. FixCode =0 ;BT656_FIXCODE_1 = 0, 123.
124. ;BT656_FIXCODE_0 125.
126. FieldPolar=0 ;BT656_FIELD_POLAR_STD = 0 127.
128. ;BT656_FIELD_POLAR_NSTD
¹²·ÖÏí92ƪÏà¹ØÎĵµ