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

相机解析驱动小记

用过了几款相机,对使用相机也有了一点心得,在此记录。

当你得到一款相机,你需要做的:

第一件事:在datasheet中阅读配置单,知道怎么配置、配置完输出来是什么。

  配置输出尺寸;传输模式:DDR?SDR?;传输格式:raw8/10/12?rgb?

  Dvp or Lvds?

第二件事:根据接口决定驱动模块的组成;

  DVP接口知道同步头,大致时序后可以写解析驱动;

  Lvds需要先进行差分转单端、串并转换操作后方可进行解析;

第三件事:几个Lane?

  单个Lane自不用说,多个Lane的时候需要考虑几个要素:

  1.同步;通过字同步获得Offset解析出合适的数据以后(Lvds),通过分析信号到来的先后顺序完成Lane同步(类似MIPI模块里的操作);

  2.根据Lane的数量进行拼接,查阅手册知道输到Lane的方式,哪个前哪个后,完成拼接;

  3.拼接完以后按照恰当的时序输出完整的像素。
之后的得到几个输出:

  Vsync,Vaild,Data,就可以决定进一做算法还是直写入DDR3 SDRAM中了。

http://www.lryc.cn/news/271806.html

相关文章:

  • EasyExcel判断导入时是否符合给定模板
  • BDD - Python Behave Retry 机制
  • 链 表
  • 一个可以用于生产环境得PHP上传函数
  • PyTorch中常用的工具(3)TensorBoard
  • Langchain-Chatchat开源库使用的随笔记(一)
  • 软件体系架构复习二
  • 产品经理学习-策略产品指标
  • 【c语言】日常刷题☞有趣的题目分享❀❀
  • LINUX 抓包工具Tcpdump离线安装教程
  • c语言-string.h库函数初识
  • PyTorch官网demo解读——第一个神经网络(4)
  • TCP发送和接受数据
  • SpringBoot快速集成多数据源(自动版)
  • mysql原理--Explain详解
  • 阶段五-JavaWeb综合练习-学生管理系统
  • DevC++ easyx实现视口编辑--像素绘图板与贴图系统
  • Visual studio 2010的安装与使用
  • Download Monitor Email Lock下载监控器邮件锁插件
  • 在vscode中创建任务编译module源文件
  • element ui级连选择,lazyLoad选择地区
  • 软件测试基础知识详解
  • Linux之进程管理
  • 动画墙纸:将视频、网页、游戏、模拟器变成windows墙纸——Lively Wallpaper
  • 187.【2023年华为OD机试真题(C卷)】阿里巴巴找黄金宝箱(I)(贪心算法-JavaPythonC++JS实现)
  • Ubuntu22.04系统安装软件、显卡驱动、cuda、cudnn、pytorch
  • 基于矩阵乘的CUDA编程优化过程
  • layuiadmin新建tabs标签页,点击保存,打开新的标签页并刷新
  • Rxjs概念 学习
  • pillow像型学操作(转载笔记) --- 西北乱跑娃