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

云软件网站建设优设网app安卓下载

云软件网站建设,优设网app安卓下载,连云港网站建设报价,公司汇报网站建设方案mini2440提供了一个摄像头接口#xff0c;可以输出RGB24,RGB16的原始图像还可以输出编码的如YUV格式的图像#xff0c;并提供了偏移翻转#xff0c;放大缩小的功能。与开发板配套的摄像头模块为CAM130,采用ov9650的芯片。操作摄像头接口实现视频的采集与显示#xff0c;主要…      mini2440提供了一个摄像头接口可以输出RGB24,RGB16的原始图像还可以输出编码的如YUV格式的图像并提供了偏移翻转放大缩小的功能。与开发板配套的摄像头模块为CAM130,采用ov9650的芯片。操作摄像头接口实现视频的采集与显示主要配置两个部分的寄存器ov9650的寄存器摄像头接口寄存器。        ov9650寄存器在模块的内部s3c2440是以sccb总线来与ov9650通信。sccb总线类似iic总线而且mini2440摄像头接口的sccb总线就接在了他的iic接口上所以可以通过Iic来配置ov9650的寄存器同样也可以用gpio来模拟sccb总线的时序。ov9650有大量的寄存器需要设置但是一般不需要我们关心厂商将一些常用的配置写成数组直接赋值就可以了。需要我们关心的是厂商ID寄存器这个一般在摄像头初始化之前用来判定摄像头是否正确安装。        摄像头接口寄存器的配置比较麻烦大体上需要配置三类的寄存器。第一类是摄像头接口输入视频格式寄存器CISRCFMT功能是设置摄像头接口的输入数据的格式与长宽。s3c2440的摄像头接口提供了两个DMA通道一个预览输出DMA有四块DMA缓冲区这个通道用于将采集到的视频图像直接显示到Lcd上。另外一个是编码输出DMA也有四块DMA缓冲区用于后期处理视频。所以第二类是预览输出视频格式寄存器。这类寄存器主要有以下几个CIPRTRGFMT      这个寄存器主要设置目标图像的长宽与是否进行旋转与镜像处理CIPRCTRL        突发长度寄存器这里的值与目标图像的宽度有关有计算公式不需要关许只需要调用函数计算然后赋值给它就可以了CIPRSCPRERATIOCIPRSCPREDSTCIPRSCCTRL        这三个寄存器主要是设置缩放比例以及与缩放偏移相关的参数需要以原始图像以及目变图像的大小作为参数通过一定的公式计算得出。公式是固定的直接用就可以了不需要关心。CIPRSCCTRL这个寄存器尤其重要因为第30位是视频输出的格式1为RGB24,0为RGB16格式需要根据LCD的类型设置。我的mini2440采用的T35的lcd就是RGB16的屏所以这里需要设置成0否则输出到lcd的图像颜色就不对如果是RGB24的屏则第30位要设置成1。CIPRTAREA    目标图像面积寄存器这个主要用于决定DMA一次传送的数据量CIPRCLRSA1CIPRCLRSA2CIPRCLRSA3CIPRCLRSA4   这四个寄存器是DMA目的寄存器也就是摄像头接口输出存放数据的地方如果直接显示的话就要都赋值成Lcd的帧缓冲首地址        第三类寄存器是编码输出视频格式寄存器与第二类相似。摄像头接口还有一些功能寄存器需要设置如时钟寄存器CAMDIVN与控制寄存器CIGCTRL负责设置信号的极性以及摄像头的复位。综上所述操作摄像头需要以下几个步骤     1 读取厂商ID来判定摄像头是否安装正确这首先需要正确操作sccb总线这一步也可以用来判定sccb总线时序是否正确。        2 配置摄像头事先将寄存器的地址以及对应的值写入数组直接通过循环完成配置配置完成之后就不需要操作sccb总线了也就是不需要管ov9650这端了。以下的操作设置摄像头接口这端的寄存器就可以了。     3 设置摄像头所需的时钟设置控制寄存器复位摄像头。    4 根据lcd的类型以及需要显示视频的大小设置源图像寄存器预览输出寄存器等        以上是使用摄像头接口的预览输出功能的基本操作步骤还有每采集一帧图像摄像头都会产生中断。具体程序在我的下载资源里http://download.csdn.net/detail/yaozhenguo2006/4001720 是在ubuntu下用amr-linux-gcc编译的如果安装了arm-linux-gcc并且将命令导入到了环境变量里直接在代码目录下make就可以了程序参考了http://blog.csdn.net/zhaocj/article/details/5653479感谢博主对摄像头详尽的讲述。在mini2440开发板上配套lcd为统宝3.5寸屏程序是可以正确运行的如果其他的屏幕需要改一下参数。     来自http://blog.csdn.net/yaozhenguo2006/article/details/7179361
http://wiki.neutronadmin.com/news/118342/

相关文章:

  • 大连自助建站wordpress标签聚合美化
  • 没得公司可以做网站嘛动画制作过程
  • 服务器在国外未备案网站wordpress更换icon
  • 深圳建设厅官方网站软件的开发流程
  • 简约型网站建设网站空间支持功能
  • 找国外人做网站可以做英语阅读理解的网站
  • 区块链网站用vue.js做怎么样青岛网站建设软件下载
  • 怎么做外网网站监控松江团购做网站
  • 哪个网站做的简历比较好软件管理app
  • 商城网站wordpressphp 商务网站开发实战
  • 网站打不开建设中哪的问题上海虹桥站
  • 上海网站公司建设网站描述多个词怎么分隔
  • 网站建设图片尺寸广告设计公司名字大全
  • 网站开发建站代加工厂找订单的网站
  • 淘宝客网站空间wordpress左边菜单
  • 怎么怎么做网站国外装修网站建设模板
  • 做网站需要哪些素材嘉兴模板建站定制
  • 网站如何加链接推广策略
  • 建购物网站需要些什么视频网站建设公司排名
  • 柏乡县建设局网站学校网站源码
  • 旅游电子商务网站规划书活动列表 wordpress
  • thinkphp 网站开发网站建设可行性分析包括什么
  • 怎么注册网站免费的东莞seo推广
  • 建设五证在那个网站可以查想开个视频网站该怎么做
  • wap网站的好处网站建设都 包括哪些
  • 网站备案备案吗前台登录wordpress
  • 网站认证怎么认证西城区好的网站建设多少钱
  • 免费建设在线商城的网站银川网站建设哪家价格低
  • 网站建设设计报告网络运营推广
  • 金马国旅网站建设如何开发一个软件