最近使用zynq,需要用到摄像头。我买的开发板是淘宝上卖得很火的alinx黑金的ax7020开发板,其他开发板也可以参照此教程进行改写。

ax7020配套的和摄像头相关的例程都是使用的AN5642模块,为双目摄像头,但是我只需要一个摄像头啊,而且AN5642价格为450元,溢价太高太贵了,苦逼学生买不起。想着自己画个板子,然后买个OV5640摄像头也可以一样的使用,但是找了下,这个摄像头还挺贵的,如果带上镜头那还不如直接买一个模块划算。于是买了AN5640摄像头模块,闲鱼二手110元。因为AN5640模块本来是用在AX309等便宜一些的FPGA上的,因此我觉得应该很好配置。拿到手才发现坑了,首先上面没有晶振,所以需要FPGA另外输出一个时钟。然后引脚全部都不对应。

没办法,都买了,凑合着用吧。首先用杜邦线连上去点亮再说。AN5640模块原理图如下:

AN5642原理图如下:

如何在ax7020上使用an5640模块相关推荐

  1. 如何在TVM上集成Codegen(下)

    如何在TVM上集成Codegen(下) Bring DNNL to TVM: JSON Codegen/Runtime 现在实现将Relay,序列化为JSON表示的DNNL codegen,然后实现D ...

  2. 技术图文:如何在leetcode上进行算法刻意练习?

    背景 众所周知,通过刻意练习高质量的题目可以加深我们对计算机科学中经典数据结构的深刻理解,从而可以快速用合适的数据结构去解决现实中的问题.而LeetCode就是一个收集了各大IT公司的笔试面试题的在线 ...

  3. 技术图文:如何在CSDN上写自己的技术Blog?

    背景 下周一很多高校就要开学了,由于疫情的影响教育部提出"停课不停学"的口号.我也想着把组队学习应用于本次的远程线上教学中,通过让学生们写技术blog的方式来检查TA们对知识点的掌 ...

  4. 如何在github上fork一个项目来贡献代码以及同步原作者的修改

    如何在github上fork一个项目来贡献代码以及同步原作者的修改 作为一个IT人,通过github进行学习是最快的成长手段.我们可以浏览别人的优秀代码.但只看不动手还是成长得很慢,因此为别人贡献代码 ...

  5. 如何在 Windows 上安装多个 MySQL,实现 MySQL 跨电脑移植使用

    如何在 Windows 上安装多个 MySQL,实现 MySQL 跨电脑移植使用 初次安装 MySQL 移植使用 附录 其它 MySQL 命令 查看本 MySQL 数据存放目录 MySQL 的各种其它 ...

  6. 如何在Debian上安装配置ownCloud

    如何在Debian上安装配置ownCloud 据其官方网站,ownCloud可以让你通过一个Web界面或者WebDAV访问你的文件.它还提供了一个平台,可以轻松地查看.编辑和同步您所有设备的通讯录.日 ...

  7. 如何在Windows上设置BitLocker加密

    BitLocker is a tool built into Windows that lets you encrypt an entire hard drive for enhanced secur ...

  8. 如何在Linux上使用VIM进行.Net Core开发

    对于在Linux上开发.Net Core的程序员来说, 似乎都缺少一个好的IDE. Windows上有Visual Studio, Mac上有Visual Studio for Mac, 难道Linu ...

  9. pip安装deb_技术|如何在 Ubuntu 上安装 pip

    pip 是一个命令行工具,允许你安装 Python 编写的软件包. 学习如何在 Ubuntu 上安装 pip 以及如何使用它来安装 Python 应用程序. 有许多方法可以在 Ubuntu 上安装软件 ...

  10. 如何在iOS上运行React Native应用

    by Soujanya PS 通过Soujanya PS 如何在iOS上运行React Native应用 (How to run a React Native app on iOS) I recent ...

最新文章

  1. ffmpeg architecture(下)
  2. python processpoolexector 释放内存_关于python:如何在multiprocessing.queue中从Process中释放内存?...
  3. shell编程之case语句及函数
  4. oauth基本流程和原理
  5. 【三维激光扫描】实验01:环境搭建CAD2014+StonexSiScan软件安装
  6. 如何在linux环境下安装kvm,如何在Linux发行版上安装和配置KVM和Open vSwitch?
  7. maven 之 setting.xm 的配置详解、说明
  8. 云漫圈 | finally到底是在return之前执行还是return之后执行?
  9. Android安全笔记-Activity基本概念
  10. 转)VCSA 6.5重启无法访问,报错“503 Service Unavailable”的解决方法
  11. ScrollView 里面捕获OnTouchMove事件
  12. Luogu4491 [HAOI2018]染色 【容斥原理】【NTT】
  13. Redis常见的面试题
  14. 大数据时代,我们应该具有怎样的思维方式?
  15. python实现类似于visio_Visio类似的高性价比的替代软件
  16. php网页设计课程设计dreamweaver8_Dreamweaver 8.0 多媒体网页制作教程
  17. 【提升思维必看BiuBiu!】《批判性思维》01
  18. session的活化和钝化
  19. 3D建模高手制作魔兽女精灵王教程,制作你心目中的角色,学会你也可以
  20. 黑盒测试方法之错误推测法概述

热门文章

  1. 生成对抗网络GAN简单理解
  2. linux 内核被污染,linux早期内核的khttpd服务器--策略污染机制
  3. 合并音频的工具叫什么?快来试试这几个合并工具
  4. 阵列信号处理_对比常规波束形成法(CBF)和Capon算法
  5. python爬虫问题-爬取网页出现\r\n\t\t解决方案
  6. java调用远程http接口_(Java) 模拟http请求调用远程接口
  7. H5 新增内容大全(包括Web Workers、SSE、WebSocket的详细使用代码)
  8. c++模板的问题解析-问题1
  9. 基Arduino简易智能垃圾桶
  10. 蓝桥杯选拔赛:整数拼凑问题