91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 3.21MB
    文件類型: .7z
    金幣: 1
    下載: 0 次
    發布日期: 2023-11-16
  • 語言: 其他
  • 標簽: OV7725??

資源簡介

4.3寸液晶驅動板電路圖 7寸液晶驅動板電路圖 CMOS攝像頭電路圖 ov7725.c ov7725_cam_fifo OV7725_CSP2_DS%20(1[1].2).pdf OV7725_DS.pdf OV7725_VGA_YCbCr_15fps.txt RS232串行接口的串口攝像頭模塊 rs232攝像頭 送上位機測試程序-淘寶網.htm T1mYtKXohhXXXAmnra_122400.jpg_310x310.jpg 核心板EMC測評報告

資源截圖

代碼片段和文件信息

/*********************************
版???????????權:
文??件???名:ov7725.c
作???????????者:狄蘭蘭
創建日期:20090213
版???????????本:02.00.01
功能描述:cmos圖像傳感器驅動程序,
???????????????????????完成VGA、QVGA、QQVGA、CIF、QCIF?
修改歷程:1、20090213?創建

*********************************/
#include?
#include?

#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?

#include?“ov7725.h“
#include?“gpio_i2c.h“

#define?SCCB_OV7725_ADDR?0x42

/*
*?size?=?0:?VGA
*?size?=?1:?QVGA
*?size?=?2:?QQVGA
*?size?=?3:?CIF
*?size?=?4:?QCIF
*/
static?int?size?=?0;

/*?set?output?drive?capability
?*?param:multi?=?0/1/2/3
?*?return?0:set?success?return?1:set?error
?*/
static?unsigned?int?set_output_drivecap(unsigned?char?multi?)
{
switch(multi)
{
case?0:
gpio_i2c_write(SCCB_OV7725_ADDR?DC_COM2?0x00);
break;
case?1:
gpio_i2c_write(SCCB_OV7725_ADDR?DC_COM2?0x01);
break;
case?2:
gpio_i2c_write(SCCB_OV7725_ADDR?DC_COM2?0x02);
break;
case?3:
gpio_i2c_write(SCCB_OV7725_ADDR?DC_COM2?0x03);
break;
default:
return?1;
}
return?0;
}

/*?set?output?video?data?format
?*?param:?mode?=?0/1/2/3/4
?*?return?0:set?success?return?1:set?error
?*/
static?unsigned?int?set_output_format(output_format?form)
{
????unsigned?char?regval;
????switch(form)
????{
????????case?YUV:
????????????gpio_i2c_write(SCCB_OV7725_ADDR?DC_COM3?0x10);//swap?Y/UV?output?sequence
????????????gpio_i2c_write(SCCB_OV7725_ADDR?0x66?0x00);????????//U0Y0V1Y1U2Y2V3Y3....
????????????regval?=?gpio_sccb_read(SCCB_OV7725_ADDR?DC_COM7);
????????????SET_BIT(regval?0x20);
????????????gpio_i2c_write(SCCB_OV7725_ADDR?DC_COM7?regval);//BT.656?protocol?onYUV?output
????????????break;
????????case?GBR422:
????????????regval?=?gpio_sccb_read(SCCB_OV7725_ADDR?DC_COM7);
????????????SET_BIT(regval?0x02);
????????????gpio_i2c_write(SCCB_OV7725_ADDR?DC_COM7?regval);
????????????break;
????????case?RGB565:
????????????regval?=?gpio_sccb_read(SCCB_OV7725_ADDR?DC_COM7);
????????????SET_BIT(regval?0x06);
????????????gpio_i2c_write(SCCB_OV7725_ADDR?DC_COM7?regval);
????????????break;
????????case?RGB555:
????????????regval?=?gpio_sccb_read(SCCB_OV7725_ADDR?DC_COM7);
????????????SET_BIT(regval?0x0a);
????????????gpio_i2c_write(SCCB_OV7725_ADDR?DC_COM7?regval);
????????????break;
case?RGB444:
????????????regval?=?gpio_sccb_read(SCCB_OV7725_ADDR?DC_COM7);
????????????SET_BIT(regval?0x0e);
????????????gpio_i2c_write(SCCB_OV7725_ADDR?DC_COM7?regval);
????????????break;
case?PROBRAW:
????????????gpio_i2c_write(SCCB_OV7725_ADDR?0x67?0x4a);//DSP?output?RAW8
????????????regval?=?gpio_sccb_read(SCCB_OV7725_ADD

評論

共有 條評論