当前位置:主页 > 科技论文 > 电子信息论文 >

音视频采集传输系统硬件电路及驱动程序设计

发布时间:2020-10-09 01:13
   本文结合项目需求,设计并实现了一种音视频采集传输系统的电路,并且为相关定制接口设计了驱动程序。该系统使用的核心芯片为DM365芯片和FPGA芯片,DM365芯片具有很强的音视频编解码能力,FPGA芯片具有便捷的电路定制能力,本设计充分利用两者优势满足了项目需求。本文主要内容如下:(1)音视频采集传输系统的硬件电路设计和实现,主要包括以DM365芯片为核心的音视频采集电路和以FPGA为核心的数据缓存与传输接口电路。该系统电路板设计为数字板和模拟板分开的可插拔的双板结构,方便了后期维护和升级换代,同时也减小了板卡的尺寸。该系统支持CVBS和S端子模拟视频信号采集,支持双声道音频采集。(2)基于自定义接口电路的底层驱动程序设计和实现,主要包括EMIF接口驱动程序和SPI接口驱动程序。DM365通过这两个驱动程序实现了与FPGA中自定义存储器的数据交互功能。DM365通过EMIF接口驱动程序从配置存储器中读取音视频处理所需的各项参数,把经过处理的音视频数据流写入FIFO存储器供上位机读取。DM365通过SPI接口驱动程序驱动从时间缓存器中获取时间信息,并用该时间信息校准系统时间。本文最后对音视频采集传输系统进行了模块化测试和整体功能测试,测试结果表明,该系统实现了实时音视频信号采集处理和传输的功能,满足设计要求。
【学位单位】:西安电子科技大学
【学位级别】:硕士
【学位年份】:2019
【中图分类】:TN919.8;TN402
【部分图文】:

文件,驱动程序,标识变量,工作路径


图 4.14 Makefile 执行流程图本设计中的 Makefile 文件也是采用图 4.14 中展示的标准流程进行设计的。Makefile 文件内容截图如图 4.15 所示。图 4.15 Makefile 文件内容截图图 4.15 就是我们用于编译 SPI 驱动程序时用到的 Makefile 文件的截图,由于编译 EMIF 驱动程序用的 Makefile 文件与该文件基本一致,只有第三行中 obj-m 的值不同,该值就是驱动模块的名字。首先介绍一下这里 Makefile 文件中的几个变量的含义:KERNELRELEASE 是一个标识变量,在系统源码的顶层 makefile 中;CURRENT_PATH 变量代表当前的工作路径;KERN_PATH 变量代表内核的源代码目录。

模块测试


图 5.2 DDR 模块测试结果如图 5.2 是我们用 CCS 软件对 DDR 模块测试的结果截图。测试程序就是根据上述测试原理编写而成。测试程序中选取的固定存储地址为 A16 到 A26,往这些地址依次写入了 0 到 10 之间的随机数,然后读取数据依次比对,如果都对应相等则输出“PASS”。如图 5.2 下方的显示框中显示“PASS”,表示 DDR 芯片及相关电路能够正常

模块测试


图 5.3 Flash 模块测试结果我们在本系统设计中使用的 NAND Flash 芯片型号为 K9K8G08U0A-PIB0,容量为 1Gx8bit,共有 2048 个块,每个块包括 64 页,每页容量 2KB。Flash 在出厂前都会对坏块进行检测,一般坏块不会超过 100 个,如果坏块太多则会严重影响它的存储性能甚至直接无法使用,所以需要根据使用情况适时进行更换。Flash 的擦除实验就

【相似文献】

相关期刊论文 前10条

1 王文强;解海燕;;“微信+微课”支持下翻转课堂的设计与应用研究——以“视频采集与处理课程”为例[J];课程教育研究;2017年37期

2 谢建江;于涛;;视频采集播放卡的设计与实现[J];计算机与信息技术;2007年08期

3 尹德安;李欣;;基于FPGA的视频采集控制设计[J];微计算机信息;2006年26期

4 刘林栋;;视频采集技术在PACS系统中的应用[J];医疗设备信息;2006年11期

5 ;天敏易录宝[J];电脑自做;2001年09期

6 陈梅;;视频采集解决方案[J];铁路通信信号工程技术;2010年03期

7 冯华;;掌上视频,轻松分享 新一代Dazzle视频采集产品[J];微电脑世界;2006年08期

8 徐建东;王海燕;;使用DV-1394实现高品质数字视频采集[J];中国电化教育;2003年05期

9 张盛海;;关于智能交通管理系统中的视频采集技术[J];通讯世界;2015年05期

10 唐达鹏;;轻松制作DVD Dazzle DVC150视频采集器[J];电脑采购周刊;2003年10期

相关会议论文 前10条

1 郭人;李京丽;李鹏;杨帅;赵洋;;基于机动平台的高清音视频采集传输系统设计[A];第六届中国指挥控制大会论文集(下册)[C];2018年

2 龚少军;黄小兵;;雷达视频采集处理卡介绍与应用研究[A];中国航海学会2006年度学术交流会优秀论文集[C];2007年

3 袁丽君;;关于高速公路监控系统中视频采集技术的研究与实现[A];《IT时代周刊》2013年度论文集[C];2013年

4 尹航;满桂云;李振坡;;基于ARM的无线教学评估电子监测系统[A];第七届工业仪表与自动化学术会议论文集[C];2006年

5 吴宣;贾克斌;;基于ARM的视频采集传输系统设计与实现[A];第九届全国信号和智能信息处理与应用学术会议专刊[C];2015年

6 刘庆;刘元盛;;直升机模型航拍视频采集传输系统的研制[A];2009通信理论与技术新发展——第十四届全国青年通信学术会议论文集[C];2009年

7 刘征宇;张文亮;张利;;基于CDMA的车辆监控系统的车载终端硬件设计[A];2005年“数字安徽”博士科技论坛论文集[C];2005年

8 谭谊;李天志;王小培;王鼎元;;飞机全景可视化试飞测试系统构建[A];2017年航空试验测试技术学术论文集[C];2017年

9 黄岳;;移动单兵监管查验系统研究设计[A];天津市电视技术研究会2016年年会论文集[C];2016年

10 吕扬;刘杰;;基于面部图像的心率测量系统[A];2015光学精密工程论坛论文集[C];2015年

相关重要报纸文章 前10条

1 白桦;走出DV视频采集的误区[N];电脑报;2004年

2 李云山;视频采集迈向DVD级[N];中国计算机报;2003年

3 ;风影USB2.0电视、视频采集盒测试[N];电脑报;2003年

4 王军;学会视频采集[N];中国电脑教育报;2002年

5 ANew;视频采集一点通[N];电脑报;2001年

6 徐起;DV视频采集三步走[N];电脑报;2005年

7 辽宁 鸣涧;视频采集跟我学——模拟篇[N];电脑报;2002年

8 湖北 成岭;巧用NPC录像[N];电脑报;2004年

9 ;视频采集跟我学[N];电脑报;2002年

10 英洁;“感知校园”安全系统落户40所小学幼儿园[N];无锡日报;2010年

相关硕士学位论文 前10条

1 孙刚;基于DSP的医用视频采集与传输系统的研究与设计[D];山东科技大学;2018年

2 杨宁;基于ZedBoard的视频采集与人脸检测方案的设计与实现[D];云南大学;2018年

3 常颖;多路音视频采集存储系统设计与开发[D];西安电子科技大学;2019年

4 王金鹏;音视频采集传输系统硬件电路及驱动程序设计[D];西安电子科技大学;2019年

5 黄林杰;基于压缩感知的视频采集与重构系统[D];哈尔滨工业大学;2019年

6 代红超;基于FPGA的视频监控核心技术研发[D];天津工业大学;2019年

7 闫蓉;机载高速视频采集时统设计与实现[D];西安电子科技大学;2018年

8 童为民;可定位视频采集及其检索方法研究[D];福建师范大学;2017年

9 齐晶晶;基于FPGA的高速视频采集和传输电路设计与实现[D];西安工业大学;2015年

10 谢建江;视频采集播放卡的设计与实现[D];中国人民解放军信息工程大学;2005年



本文编号:2833015

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/dianzigongchenglunwen/2833015.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户dff51***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com