基于FPGA+USB2.0的图像采集系统测试小结-mt9m001

该系统采用层层惊涛出品的FPGA_VIP_USB_V102板卡测试

板卡分为:核心板、底板、摄像头板

核心板采用:ep4ce10e22(eo4ce6e22兼容)作为主控

底板采用:cy7c68013A作为usb传输芯片

摄像头板(mt9m001c12stm):时钟由fpga提供,可编程提供24M、48M或12M

摄像头接口(标准接口,若使用非标准接口,可以按照此跳线

管脚分配(也可以根据实际情况,重新分配管脚定义)

工程采用verlog编程(可以在对应模块中,修改配置文件,修改摄像头寄存器参数达到修改分辨率的目的)

1、修改xclk时钟,可以修改分帧率

/////////////////////////////////////////////////
// global assignment
assign o_cmos_xclk = sys_clk48;

2、修改寄存器参数,可以修改图像分辨率,需要和上位机对应

5 : lut_data <= {8‘h03,16‘d479}; //number of rows -1 : 480
6 : lut_data <= {8‘h04,16‘d639}; //number of columns - 1 : 640

默认下载640*480分辨率jic文件

usb固件与分辨率和帧率无关,固件默认情况下不需要任何修改

帧率测试(实测,极限帧率,为了稳定,可以适当降低帧率)

时间: 2024-12-24 22:38:48

基于FPGA+USB2.0的图像采集系统测试小结-mt9m001的相关文章

基于icamera usb2.0的视频采集系统之mt9m001c12stc测评

基于usb2.0的视频采集系统之mt9m001c12stc测评 因为该sensor不带isp,所以不支持白平衡,默认图像彩色颜色会和实际偏离,演示如下 颜色偏绿,所以降低该通道的增益,或者提供其他通道增益即可改善 具体寄存器含义和值范围,可以查阅手册 再适当增加曝光时间,亮度增加, 其他类似 参考datasheet调整即可

MiS603开发板 第十章 USB2.0 CY7C68013A 开发环境搭建

作者:MiS603开发团队 日期:20150911 公司:南京米联电子科技有限公司 论坛:www.osrc.cn 网址:www.milinker.com 网店:http://osrc.taobao.com EAT博客:http://blog.chinaaet.com/whilebreak 博客园:http://www.cnblogs.com/milinker/ MiS603开发板 第十章 USB2.0 CY7C68013A 开发环境搭建   CY7C68013A是Cypress公司推出的稳定,易

FPGA实现对USB2.0的同步数据传输及USB2.0固件配置

USB2.0的开发与设置主要包括三部分,第一:基于keil 的USB2.0的固件开发,这里主要是借用黑金开发板516上面自带的固件进行相关的设置预配置:第二:是基于C# 或者C++对于USB2.0的上位机的开发:第三:主要是基于FPGA的对于USB2.0的同步传输. 首先,通过固件修改将USB2.0配置为同步传输模式,这里用到的是EZ-USB,板载芯片是Cypress68013A.黑金开发板默认的是异步传输. 将固件中的IFCONFIG 寄存器配置成为0xE3,即配置成了同步模式,即图示位置 将

基于FPGA的LCD+CMOS视频采集显示使用小结

基于FPGA的LCD+CMOS视频采集显示 液晶显示器采用扫描模式,RGB888 电源采用:+5V供电 usb供电有时候会出现供电不足的问题 显示器接口有两种选择:16bit或24bit  分别对应 24p和40p座子,任选一种即可. 和开发板对应 底板与lcd管脚需要对应分配 接下来就可以测试lcd显示图案 lcd显示 7725图像 因为显示器分辨率和摄像头视频不对应,所以需要简单的缩放处理,即有效像素显示区域 lcd显示mt9v034视频

独家全功能USB2.0开发板,最强CY7C68013A-128核心板,超强资料不断提供更新服务

       学习USB开发再也不用买书啦,也不用花费重金去上培训班啦,IFLabs开创USB学习开发新模式,你所需要的知识.技术.范例.代码等等统统都在这里.IFLabs打造全网最丰富.最权威的USB开发平台和资料. 热卖的IFLabs精品USB2.0核心板套件再升级,全网独家推出最强.最全功能的Cypress USB 2.0 CY7C68013A-128AXC核心板开发板,全网最全配件和全网最全开发资料.只需这一次投入,即可实现USB接口开发的从入门到精通!并且有长期的全网最全开发手册更新支

基于FPGA的图像开发平台 其他摄像头附件说明(OV5642 OV9655)

基于FPGA的图像开发平台 其他摄像头附件说明 FPGA_VIP_V101 编者 奇迹再现 个人博客 http://www.cnblogs.com/ccjt/ 联系邮箱 [email protected] 淘宝网址 http://ccjt.taobao.com 修订记录 见下页 版权归奇迹再现所有,抄袭请注明出处, 参考文献:CrazyBingo原创相关文档.请尊重原创. 前言: 本系统方案理论适合DVP绝大部分摄像头测试,调试及开发,针对其他摄像头,因为寄存器参数不同,需要进行相应移植. 目前

基于FPGA的VGA显示静态图片

终于熬到暑假了,记过三四周的突击带考试,终于为我的大二画上了一个完整的句号,接下来终于可以静心去做自己想做的事情了,前一阵子报了一个线上培训班,学学Sobel边缘检测,之前一直在学习图像处理,但是因为一直看人家的代码,到后来难免有点空虚.所以说自己狠下心来,报了一个线上培训班,重新学习一下,自己设计Sobel边缘检测,势要摆脱抄别人代码的魔咒.所以这次图像显示部分和在彩色条纹中显示一副图片的代码,全部是我自己设计的,虽然不是什么大工程,但是还是满满的成就感,这次用的时间比较久,因为使用的是新板子

基于FPGA的跨时钟域信号处理——亚稳态(V3-FPGA学院)

(V3-FPGA学院教你学习FPGA) 基于FPGA的跨时钟域信号处理--亚稳态 基于FPGA的跨时钟域信号处理--亚稳态 什么是亚稳态? 所有数字器件(例如FPGA)的信号传输都会有一定的时序要求,从而保证每 个寄存器将捕获的输入信号正确输出.为了确保可靠的操作,输入寄存器的信号必须在时钟沿的某段时间(寄存器的建立时间Tsu)之前保持稳定,并且持续到时钟沿之后的某段时间(寄存器的保持时间Th)之后才能改变.而该寄存器的输入反映到输出则需要经过一定的延时(时钟到输出的时间Tco).如果数据信号的

基于FPGA的音频信号的FIR滤波(Matlab+Modelsim验证)

1 设计内容 本设计是基于FPGA的音频信号FIR低通滤波,根据要求,采用Matlab对WAV音频文件进行读取和添加噪声信号.FFT分析.FIR滤波处理,并分析滤波的效果.通过Matlab的分析验证滤波效果后,将叠加噪声信号的音频信号输出到txt文件里.然后使用Matlab语言编写滤波器模块和测试模块,通过Modelsim软件读取txt文件的数据,将数据送入滤波模块,最后将滤波的结果输出到txt文件里,最后用Matlab将处理的结果从txt文件读出.显示.FFT分析用Verilog设计的FIR滤