高清摄像头MIPI接口与ARM处理器的连接

10 篇文章 10 订阅
订阅专栏

MIPI摄像头常见于手机、平板中,支持500万像素以上高清分辨率。它的全称为“Mobile Industry Processor Interface”,分为MIPI DSI 和MIPI CSI,分别对应于视频显示和视频输入标准。目前,MIPI摄像头在其他嵌入式产品中,比如行车记录仪、执法仪、高清微型相机、网络监控相机等得到广泛应用,因此我们以OMAP4处理器为例,谈谈MIPI摄像头如何与ARM处理器连接。

   OMAP4支持MIPI CSI2版本,其中4460支持两路视频输入,为了进行接口和软件验证,我们先在OMAP4开发板 PandaboardES 上设计了摄像头模块,如下图:

wKioL1L4naTCCYQdAAP8Ftek5Pc583.jpg

   摄像头模块是通过Pandabaord的J17引脚焊接上去的,为了更好地理解CSI2接口,我们先看看Pandabaord ES的J17定义了哪些引脚:

wKioL1L4q8qjmbw-AAJRGsRIOWo706.jpg

 

可以看到J17中包含了5组差分信号,即(CSI21_DX0,CSI21_DY0), (CSI21_DX1,CSI21_DY1), (CSI21_DX2,CSI21_DY2), (CSI21_DX3,CSI21_DY3), (CSI21_DX4,CSI21_DY4)。这五组信号来自于OMAP4的CSI2-A接口,如下图所示:

wKioL1L4rkfBu-z3AAPEYVbNgD0761.jpg

上图摘自于omap4的手册。可以看出,OMAP4430其实有两路CSI2接口,即CSI2A和CSI2B,说明其可以接两个摄像头,这已经是手机或者平板应用的基本要求了。CSI2A接口拥有五组差分接口(csi2a_dxi, csi2a_dyi, i=0~4), 分别对应J17引脚的(CSI21_DXi,CSI21_DYi, i=0~4)。一组差分信号称为Lane,每个Lane可以通过软件配置为Data Lane和Clock Lane,而且差分信号的极性也可以软件配置。当然最常规的用法是将(dx0,dy0)用于传输clock信息。CSI2A可以有4个Data Lane和1个Clock Lane,而CSI2B则只能有1个Data Lane和1个Clock Lane,Data Lane越多,其能传输的速度越高,也就是更传输更高分辨率的图片。Data Lane个数与传输速度的关系是这样的:

 

 

data lane个数极限速度对应图像传输帧率
One Data lane1000Mbps1280*720@30fps
Two Data lane2x1000Mbps1280*720@60fps
Three Data lane3x1000Mbps1280*720@90fps

从这个表格中可以看到,MIPI采用差分线传输,速度还是很快的,比并行传输要快很多。在使用两组data lane的情况下,就可以做到720p@30fps了。如果要提高图像的分辨率,在使用同样多data lane的情况下,就要降低帧率了。

   我们为pandaboard研发的摄像头模块采用ov5640传感器,它支持两组data lane,以下是它所支持的传输格式:

formatresolutionframe rate
5 Mpixel2592x194415fps
1280x9601280x96045fps
1080p1920x108030fps
720p1280x72060fps
VGA640x48090fps
QVGA320x240120fps

     ov5640拥有2组 data lane,还有1组 clock lane,因此可以如下方式连接ov5640和omap4.

wKiom1L4uAiS5KanAACQnr6eJ3U199.jpg

其中(MC_P,MC_N)为ov5640的用于传输时钟的引脚,(MD0_P,MD0_N), (MD1_P,MD1_N)为用于传输数据的引脚。除了要连接好ov5640的差分信号外,还要给ov5640输入时钟信号,这个时钟信号可以来自于晶振,也可以来自于omap4。我们选择一个用一个晶振产生24M的时钟信号,具体如何连接这里不再叙述。

接下来我们顺便讲讲OV5640的I2C控制信号。另外我们注意到OV5640有SIOC和SIOD。那么这I2C控制信号是干什么的?一个很明显的用途就是来设置OV5640的图像输出格式,比如是输出RGB格式还是YUV格式。这是通过寄存器来设置的。

其实OV5640作为视觉传感芯片,其有很多寄存器来控制图像的拍摄参数,比如增益控制、曝光控制等,这些参数一般设置为默认值即可,但如果用户想再特定环境下获得更好的图像质量,可以设定这些参数来达到最佳效果。比如在晚上开启夜视模式(把每帧曝光时间调长),或者在室内开启工频抑制,在日光灯下图像不闪烁(通过设置曝光时间为光周期信号整数倍),可以达到更加灵活的使用效果。运行于omap4的拍照软件可以运行一个类似于光照检测的算法来来设定这些参数,从而达到一个最佳效果,这个就得看软件算法的功力了。

   另外,OV5640内部还有一个ISP(Image Signal Processor),能够做简单的一些图像处理算法,比如Gamma校正,图像缩放等,但相对于OMAP4430的强大的ISP而言,而其功能还是小巫见大巫了,所以推荐直接使用OMAP4430的ISP功能。

高清摄像头MIPI接口ARM连接【转】
03-07 1021
本文转载自:http://www.cnblogs.com/whw19818/p/5811299.html MIPI摄像头常见于手机、平板中,支持500万像素以上高清分辨率。它的全称为“Mobile Industry Processor Interface”,分为MIPI DSI 和MIPI CSI,分别对应于视频显示和视频输入标准。目前,MIPI摄像头在其他嵌入式产品中,比如行车记录仪...
高清摄像头MIPI接口ARM处理器连接(转)
weixin_30486037的博客
07-24 165
高清摄像头MIPI接口ARM处理器连接 转载于:https://www.cnblogs.com/LittleTiger/p/9359616.html
MIPI总线介绍
最新发布
马不停提的专栏
08-07 1759
MIPI的硬件也就是物理层,目前有D-PHY,M-PHY,C-PHY,A-PHY四种2007年出现了D-PHY。2008年提出了M-PHY。数据传输量最大,但在实际应用案例几乎没有。主要原因是和camera的应用发展有关,camera在达到20M的像素之后并没有像MIPI组织的预期一样继续大幅往上更高像素数方面发展。而M-PHY设备开发过于复杂,没有设备商支持,所以仍使用D-PHY协议。2013年提出了C-PHY协议。相比M-PHY 传输速度低,但是和D-PHY更容易兼容,且设备开发成本较低。
ARM Linux DIY(五)摄像头调试
lyndon
08-31 1338
阶段一:设备树、驱动、硬件;阶段二:应用程序、测试
高清摄像头MIPI_CSI2接口ARM处理器连接方式
01-09
### 高清摄像头MIPI_CSI2接口ARM处理器连接方式详解 #### MIPI_CSI2接口概述 MIPI(Mobile Industry Processor Interface)是由多家移动应用处理器巨头联合发起的一个组织,旨在制定移动设备硬件接口的标准。...
高清摄像头MIPI CSI2接口浅解【转】
zzb2760715357的博客
11-23 386
本文转载自:http://blog.csdn.net/u012075739/article/details/44672435 MIPI摄像头常见于手机、平板中,支持500万像素以上高清分辨率。它的全称为“MobileIndustryProcessorInterface”,分为MIPIDSI和MIPICSI,分别对应于视频显示和视频输入标准。目前,MIPI摄像头在其他嵌入式产品中,比如行车记录仪、...
嵌入式linux mipi摄像头v4l2,ARM平台基于嵌入式Linux使用MIPI CSI-2接口
weixin_28786193的博客
05-08 2139
By Toradex 秦海随着工业产品智能化发展,摄像头作为图像采集在嵌入式设备中需求越来越多,目前常见的摄像头接口有专用的Parallel Camera接口MIPI CSI接口,以及USB/Ethernet Camera等采用USB, Ethernet等接口,本文就着重展示摄像头专用接口MIPI CSI在嵌入式Linux下的应用.MIPI (Mobile Industry Processor ...
mipi接口linux驱动程序,ARM平台基于嵌入式Linux使用MIPI CSI-2接口
weixin_33268725的博客
05-01 1557
By Toradex秦海随着工业产品智能化发展,摄像头作为图像采集在嵌入式设备中需求越来越多,目前常见的摄像头接口有专用的Parallel Camera接口MIPI CSI接口,以及USB/Ethernet Camera等采用USB, Ethernet等接口,本文就着重展示摄像头专用接口MIPI CSI在嵌入式Linux下的应用.MIPI (Mobile Industry Processor ...
I.MX6的MIPI接口调试流程
10-22
- 其中,MIPI CSI-2 (Camera Serial Interface 2) 是一种高速串行接口标准,用于连接摄像头传感器与处理器;IPU (Image Processing Unit) 负责图像处理任务。 #### 调试步骤 ##### 1. 检查配置设置 确保GPIO/IOMUX...
【正点原子STM32连载】第四十三章 摄像头实验 摘自【正点原子】MiniPro STM32H750 开发指南_V1.1
weixin_55796564的博客
10-08 2918
1)实验平台:正点原子MiniPro H750开发板 2)平台购买地址:https://detail.tmall.com/item.htm?id=677017430560 3)全套实验源码+手册+视频下载地址:http://www.openedv.com/thread-336836-1-1.html 4)对正点原子STM32感兴趣的同学可以加群讨论:879133275STM32H750具有DCMI接口,所以我们的MiniPRO STM32H750开发板板载了一个摄像头接口(P7),该接口可以用来连接ALIE
Linux摄像头驱动4——CMOS摄像头
hceng_linux
05-07 2434
CSDN仅用于增加百度收录权重,排版未优化,日常不维护。请访问:www.hceng.cn 查看、评论。 本博文对应地址: https://hceng.cn/2018/05/20/Linux摄像头驱动4——CMOS摄像头/#more Linux摄像头驱动学习第四篇,对CMOS摄像头进行学习,实现在Tiny4412上使用CMOS摄像头采集图像,在LCD上显示图像。 坚持到了Linux摄像头学习的最后...
STM32调试MIPI RFFE协议
心城追梦的博客
05-24 1万+
一、前言 前阵子手里有几个天线调谐器芯片,1.5x1mm的BGA封装非常小,通信控制协议是MIPI RFFE协议,这个协议网上资料比较少,搜了一下搜到了一个标准的MIPI协议文档,里面各种控制时序和介绍都写的非常详细了,其实就和I2C这类的协议差不多吧,然后在CSDN上又找到了一个STM32用GPIO模拟MIPI RFFE协议的文档资料作参考,稍微改了改,调试的时候遇到了一些问题,然后用逻辑分析仪抓了抓波形改了改代码,然后调试成功了,本文进行调试总结。 七、参考资料 ...
RK3568 MIPI CSI摄像头GC8034 适配
chenchen00000000的博客
06-30 2003
本文以RK3568外接GC8034为例,首先介绍MIPI CSI摄像头的适配方法,然后介绍cmos sensor驱动的一些细节与cmos sensor驱动的工作流程。
基于ARM的图像采集和数据传输系统
清闲老窝的专栏
04-24 1688
今天完成了前两个模块的整合调试,基本实现了功能!把代码贴出来!下一步考虑压缩为jpeg视频数据流,不保存文件直接传输。视频采集头文件:#ifndef _CAPTURE_H_#define _CAPTURE_H_#include #include #include #include #include #include #include #include #include
模拟相机视频输入方案-----模拟转MIPI /DVP方案
u010783226的专栏
09-26 6975
概述 由于模拟相机在监控领域的优势,以及模拟相机价格优势, 目前模拟相机方案需求还是很多的 具体模拟解码芯片介绍 目前接触的有以下几种: 1.Nextchip系列 韩国NEXTCHIP系列,主攻ISP、AHD、ADAS方向; 目前接触的有 NVP6134/NVP6234/N3, 之前在全志和海思平台使用过; 海康相机等-> NVP系列芯片->CSI YUV图像输出, 使用MIPI接口接收即可 如下: Welcome to Nextchip 2.
原子的OV7670模块Verilog实现
qq_37989552的博客
10-14 5338
原子的OV7670模块Verlog实现 该模块是由原子公司自己开发设计的,主要面向对象为STM32(所以用Verlog实现总感觉有点别扭)。通过SCCB 总线控制,可以输出整帧、子采样、取窗口等方式的各种分辨率8位影像数据。该产品VGA图像最高达到30帧/秒。用户可以完全控制图像质量、数据格式和传输方式。所有图像处理功能过程包括伽玛曲线、白平衡、度、色度等都可以通过SCCB接口编程。OmmiVis...
液晶接口系列——MIPI之DSI协议讲解
热门推荐
carolven的博客
07-23 4万+
文章目录参考链接总述接口定义DSI分层物理层:通道管理层协议层应用层DSI支持的液晶类型DSI液晶屏的三种传输模式结语 参考链接 [笔记分享] [Display] MIPI 协议之DSI MIPI_DSI协议简要介绍 别人的MIPI自学笔记 [笔记分享] [Display] MIPI 协议之PHY MIPI-DSI 三种 Video Mode 理解 总述 作为嵌入式Android系统开发人员,MIPI接口可能是打交道最多的一种接口。作为一种广泛使用在嵌入式设备上的液晶接口,本系列整合以上链接文章,结合自身理
MIPI CSI2接口详解:Pandaboard上500万像素摄像头连接与应用
高清摄像头MIPICSI2接口ARM处理器连接方式是现代电子产品设计中的关键技术之一。MIPICSI2,全称为Mobile Industry Processor Interface Camera Serial Interface,是由移动应用处理器领域的几家主要公司联合制定...
写文章

热门文章

  • OSI七层协议大白话解读 171478
  • Ubuntu中apt与apt-get命令的区别 76920
  • OSI参考模型各层的功能详解 49512
  • 大白话解读WIFI的2.4G及5G的区别和特点 43102
  • VMWare共享文件夹使用 39639

分类专栏

  • 模拟电路 11篇
  • 数字电路 9篇
  • 镜头 1篇
  • 射频 1篇
  • 翻译 7篇
  • Python笔记 3篇
  • 人工智能 2篇
  • tensorflow 1篇
  • anaconda3 1篇
  • 互联网 15篇
  • OSI七层协议 4篇
  • 图像处理 10篇
  • linux 43篇
  • 嵌入式开发 42篇
  • shell 1篇
  • Hi3518E 7篇
  • h.264 4篇
  • 语法 2篇
  • Makefile 1篇
  • C语言 8篇
  • 步进电机 1篇
  • 驱动 1篇
  • Hi3519v101 2篇
  • uboot 3篇
  • allegro 2篇
  • 串口 1篇
  • MFC 2篇
  • Hi3516ev100 2篇
  • 音视频
  • Cam350 1篇
  • C++ 9篇
  • 编译器 1篇
  • 蓝牙 1篇
  • VS2015 3篇
  • C# 1篇
  • opencv 1篇
  • Windos API 1篇
  • 口语
  • pads 1篇
  • PPT 1篇
  • word 1篇
  • 通信原理 1篇
  • Excel 5篇
  • WIFI 2篇
  • interview 1篇

最新评论

  • 基于IQxel的WIFI RF测试指导书

    小李与单片机的世纪大战: 请问一下 灵敏度和收到的包怎么计算呢

  • OSI七层协议大白话解读

    H_sHe_N: 数据怎么放入指定位呢?

  • 什么时候要考虑信号完整性?

    CSDN-Ada助手: 非常感谢您的分享,这篇博客让我更深入地了解了信号完整性的重要性。我觉得下一篇博客可以继续就信号完整性的相关技术进行深入的探讨,特别是在高速PCB设计中的应用,相信会对其他PCB设计工程师有很大的帮助。 为了方便博主创作,提高生产力,CSDN上线了AI写作助手功能,就在创作编辑器右侧哦~(https://mp.csdn.net/edit?utm_source=blog_comment_recall )诚邀您来加入测评,到此(https://activity.csdn.net/creatActivity?id=10450&utm_source=blog_comment_recall)发布测评文章即可获得「话题勋章」,同时还有机会拿定制奖牌。

  • 浅谈DP接口

    Dawn_win: 表4-3和表4-4有什么区别?

  • OSI七层协议大白话解读

    缄_默: 天呐,我看懂了!!我终于看懂网络层次结构了!!!表情包

大家在看

  • 多核心物理隔离USB SERVER和单核心USB SERVER的区别及优势 855

最新文章

  • GMII、SGMII和SerDes的区别和联系
  • 谈一谈自动驾驶中的SoC(转载https://zhuanlan.zhihu.com/p/539628428?utm_id=0)
  • 什么时候要考虑信号完整性?
2024年1篇
2023年1篇
2022年2篇
2021年35篇
2020年31篇
2019年43篇
2018年100篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

天下网标王网站搜索优化亩云速捷独尊临清网站优化延吉网站推广优化武汉网站优化搜索韶关网站建设优化手机网站优化公司皮革网站优化策略佛山网站首页关键词优化哪家好优化网站软件诚信火24星到汤阴县网站优化费用武汉网站怎么优化青县网站如何优化福建南平网站优化推广优化型网站和展示网天津行业网站排名优化网站建设及优化优化网站排名哪家专业推广网站排名优化技术哈尔滨搜索引擎网站优化网站综合优化哪家快速濮阳县网站优化公司增城网站优化推广报价装修网站优化排名为什么我的网站不能优化首页厦门网站优化托管丰台网站专业优化菏泽省心的网站设计优化企业网站优化价格临猗网站优化费用常州网站关键词优化工作室香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤

天下网标王 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化