当前位置: 首页 > news >正文

做企业网站联系智能wordpress

做企业网站联系,智能wordpress,男女直接做那个视频网站,郑州设计公司招聘目录 一、摄像头基础 1.1 OV2640参数 1.2 视场角与镜头 二、OV2640驱动 三、OV2640视频接入 四、OV2640 200W JPG拍照实现 五、总结 一、摄像头基础 1.1 OV2640参数 选型时我们需要关注的通用指标是焦距,视场角,拍摄分辨率等信息。另外还需根据硬件板子情况…

目录

一、摄像头基础

1.1 OV2640参数

1.2 视场角与镜头

二、OV2640驱动

三、OV2640视频接入

四、OV2640 200W JPG拍照实现

五、总结

一、摄像头基础

1.1 OV2640参数

         选型时我们需要关注的通用指标是焦距,视场角,拍摄分辨率等信息。另外还需根据硬件板子情况来综合考虑。一般MCU芯片不支持MIPI接口,只能并口接入视频图像,这种情况就只能选择OV2640这种并口输出的sensor。ARM芯片一般都支持MIPI接口这时可以考虑性能更高的sensor,比如OV5640,OV2710。此外还需根据嵌入式板子的硬件供电情况来综合考虑。如下是OV2710的通用技术指标:

1.2 视场角与镜头

二、OV2640驱动

如下只是实例代码,完整代码请点此处下载

#include "fsl_ov2640.h"
#include "ov2640cfg.h"
#include "ov2640_jpeg.h"
#include "fsl_common.h"
#include "board.h"/******************************************************************************** Definitions******************************************************************************/
#define OV2640_SCCB_ADDR (0x60>>1)
#define OV2640_REVISION  0x2642Ustatus_t OV2640_WriteReg(uint8_t reg, uint8_t val)
{uint8_t i = 0;status_t WriteStatus = 0;for( i = 0 ;i < 3; i++ ){WriteStatus = BOARD_Camera_I2C_SendSCCB(OV2640_SCCB_ADDR, reg, kSCCB_RegAddr8Bit, &val, 1);if( WriteStatus == kStatus_Success)break;elsert_kprintf("WriteStatus = %d\r\n",WriteStatus);}return WriteStatus;
}   status_t OV2640_ReadReg(uint8_t reg, uint8_t *val)
{return BOARD_Camera_I2C_ReceiveSCCB(OV2640_SCCB_ADDR, reg, kSCCB_RegAddr8Bit, val, 1);
}                     typedef struct _ov2640_reg
{uint8_t reg;uint8_t val;
} ov2640_reg_t;/******************************************************************************** Prototypes******************************************************************************///OV2640切换为JPEG模式
void OV2640_JPEG_Mode( void);
//OV2640切换为RGB565模式
void OV2640_RGB565_Mode( void);
void OV2640_RegSet( uint8_t mode);
/******************************************************************************** Variables******************************************************************************/
static const ov2640_reg_t ov2640_RA_DLMT_Regs[] = {{OV2640_DSP_RA_DLMT, 0x01},{OV2640_COM7_REG, 0x80}
};/******************************************************************************** Code******************************************************************************/
static void OV2640_DelayMs(uint32_t ms)
{VIDEO_DelayMs(ms);
}static status_t OV2640_WriteRegs(const ov2640_reg_t regs[], uint32_t num)
{status_t status = kStatus_Success;for (uint32_t i = 0; i < num; i++){status = OV2640_WriteReg(regs[i].reg, regs[i].val);if (kStatus_Success != status){break;}}return status;
}static status_t OV2640_SoftwareReset(void)
{return OV2640_WriteReg(OV2640_COM7_REG, 0x80);
}void ov2640_jpg_rgb565_set(void);
void ov2640_jpg_photo_set(void);status_t OV2640_Reg_Init(uint8_t mode)//0--rgb565 	1--photo
{status_t status;uint8_t pid = 0U, ver = 0U;status = OV2640_WriteRegs(ov2640_RA_DLMT_Regs, ARRAY_SIZE(ov2640_RA_DLMT_Regs));if (kStatus_Success != status){return status;}/* Identify the device. */status = OV2640_ReadReg(OV2640_PID_REG, &pid);//0x0Aif (kStatus_Success != status){return status;}status = OV2640_ReadReg(OV2640_VER_REG, &ver);//0x0BUif (kStatus_Success != status){return status;}if (OV2640_REVISION != (((uint32_t)pid << 8U) | (uint32_t)ver)){return kStatus_Fail;}rt_kprintf("----camera id read ok %d %d\n", ver,rt_tick_get());rt_kprintf("----camera id read : 0x%x %d\n", (((uint32_t)pid << 8U) | (uint32_t)ver),rt_tick_get());OV2640_RegSet(mode);//0--rgb565 	1--photort_kprintf("----OV2640_Reg_Init ok %d\r\n",rt_tick_get());return 0;
}void OV2640_svga_15fps(void)
{OV2640_WriteReg( 0XFF,0X01);OV2640_WriteReg( 0X11,0X01);OV2640_WriteReg(0x12, 0x40);OV2640_Wr
http://www.yayakq.cn/news/712387/

相关文章:

  • 面向网站开发的相关知识如何用源码做网站
  • 企业网站的目的企业网站制作的方法
  • 企业网站建设服务优势国外最新创意产品网站
  • 便民工具 网站开发电子商务网站建设试卷及答案
  • 浙江网站建设品牌网络热词的利弊
  • 网站策划是做什么的制作介绍的网站
  • 繁体网站怎么做做网站页面一般用什么软件
  • 金融服务网站建设ftp免费网站空间
  • 渭南市网站建设织梦音乐网站程序
  • 大气物流网站源码免费发布招工
  • 自己怎么开发网站如何做好电子商务网站开发
  • 品牌公司网站设计wordpress建的论坛
  • 网站建设文件广西建设局网站首页
  • 营销网站案例上海比较好的公司排名
  • 做网站设计管理的专业潍坊网站模板在哪
  • 上海网站建设服务器扬中做网站
  • 网站免费建站系统强化网站建设和管理
  • 网站建设公司 青岛怎么创建微信公众号免费
  • 苏州市住房建设局网站google秒收录方法
  • 2018网站流量怎么做教育培训机构前十名
  • 用ppt做网站方法房子竣工验收在哪个网站查
  • 商标注册网上缴费seo诊断工具
  • 怎么在后台设置网站的关键词苏州做网站优化公司哪家好
  • 做企业手机网站网络培训心得体会5篇
  • 长春网站建设58同城建设部工程造价管理网站
  • 检察院加强网站建设腾讯广点通
  • 营销型网站建设哪家公司好网站建设销售提成多少
  • seo沈阳页面seo优化
  • 丽水专业网站制作公司上海招聘网官网
  • wordpress更新方法网站优化 西安