【紫光同创国产FPGA教程】【第二十七章】千兆以太网视频传输实验

本教程介绍如何使用紫光同创的FPGA实现千兆以太网上的视频传输,通过配置OV5640摄像头模组进行JPEG压缩,利用UDP通信协议进行快速传输。在FPGA内部集成 FIFO 存储图像数据,当数据达到UDP包长度时触发发送。实验涉及摄像头参数设置、以太网配置,以及上位机软件的使用。
摘要由CSDN通过智能技术生成

本原创教程由芯驿电子科技(上海)有限公司(ALINX)创作,版权归本公司所有,如需转载,需授权并注明出处(http://www.alinx.com)。

适用于板卡型号:

PGL22G

1. 简介

本实验将实现视频图像的以太网传输,也相当于用 FPGA 来实现网络摄像头的功能。这里采用黑金的 500 万摄像头 AN5642 模组,通过配置 OV5640 的寄存器实现 JPEG 视频压缩的图像输出。以太网传输用 Ethernet UDP 通信协议,达到视频图像数据的快速传输。上位机通过接收网口的 UDP 数据包,提取 JPEG 的图像数据显示在电脑上。 在 FPGA 内部,我们使用一个 FIFO 模块用于存储摄像头 OV5640 采集的 JPG 图像数据,当 FIFO 数据的数量达到一个 UDP 数据包的长度时,触发一次 UDP 的数据包发送。实现的逻辑框图如下:

注意:在做此实验之前,首先要学习之前的例程,OV5640的摄像头显示例程以及千兆以太网传输实验。如果此实验遇到问题,建议温习前面的例程。

2. 程序设计

2.1 摄像头参数设置

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值