学位论文 > 优秀研究生学位论文题录展示
嵌入式网络视频监控设备的驱动设计与开发
作 者: 宋经玮
导 师: 孟利民
学 校: 浙江工业大学
专 业: 电子与通信工程
关键词: 嵌入式网络视频监控 TMS320DM365 Linux驱动 视频采集 音频采集播放
分类号: TN948.6
类 型: 硕士论文
年 份: 2013年
下 载: 14次
引 用: 0次
阅 读: 论文下载
内容摘要
|
伴随着嵌入式视频监控设备的网络化、高清化、智能化,各类高性能的设备芯片不断的被研制出来,这就需要根据不同的设计方案,对相关设备驱动进行设计和开发。因此,对嵌入式网络视频监控设备驱动的研究是一个很好的课题,具有重要的社会和应用价值。本文通过对嵌入式Linux的设备驱动研究,结合实际应用需求,选择了TMS320DM365芯片作为设备主芯片,并重点设计实现了前端视频采集的TVP5151设备驱动,音频采集播放模块的AIC3101设备驱动等,通过测试发现所设计的设备能够满足用户对嵌入式网络视频监控设备的基本需求。本文所做的主要工作如下:1.根据主流的硬件框架分析和实际需求,选用了基于DaVinci技术的TMS320DM365芯片作为嵌入式网络视频监控设备的主芯片,并参与对其进行外围硬件设计,搭建了软件开发环境,完成了对系统引导程序和Linux内核的相应修改和配置。2.对嵌入式网络视频监控设备中各个模块的驱动程序进行了相应的设计和开发。重点完成了基于TVP5151芯片的视频采集模块、基于AIC3101芯片的音频采集播放模块、存储模块、网络模块等驱动程序。3.通过对设计实现的设备进行裸板烧写启动测试,对视频在3G、wifi和有线网络情况下的测试和对音频播放采集的测试,所设计开发的设备可以完成3G、wifi和有线三种网络下的视频采集、传输以及保存功能,音频的采集和播放功能等,满足了用户对嵌入式网络视频监控设备的基本功能需求。
|
全文目录
摘要 5-6 ABSTRACT 6-7 目录 7-9 第1章 绪论 9-13 1.1 研究背景 9 1.2 视频监控发展概述 9-11 1.3 嵌入式网络视频监控的研究现状 11-12 1.4 本文所做的工作和章节安排 12-13 第2章 嵌入式Linux设备驱动及音视频框架分析 13-20 2.1 Linux系统内核 13-15 2.1.1 Linux系统内核结构 13-14 2.1.2 Linux系统的用户空间和内核空间 14-15 2.2 嵌入式Linux系统设备驱动概述 15-16 2.3 基于V4L2框架的视频采集原理 16-18 2.4 基于ALSA框架的音频采集播放原理 18-19 2.5 本章小结 19-20 第3章 嵌入式网络视频监控设备选型及环境搭建 20-33 3.1 嵌入式网络视频监控设备硬件框架 20-26 3.1.1 DaVinci技术介绍 21 3.1.2 主要芯片介绍 21-24 3.1.3 系统硬件方案设计 24-26 3.2 TMS320DM365的开发环境搭建 26-27 3.3 TMS320DM365的系统引导程序 27-30 3.4 TMS320DM365的内核配置与编译 30-32 3.5 本章小结 32-33 第4章 嵌入式网络视频监控设备中的驱动设计 33-57 4.1 视频采集模块的驱动设计 33-43 4.1.1 视频处理前端模块驱动设计 34-37 4.1.2 TVP5151芯片驱动设计 37-43 4.2 音频模块的驱动设计 43-48 4.2.1 配置AIC3101的寄存器值 45-48 4.2.2 在Linux下加载音频模块驱动 48 4.3 存储模块驱动设计 48-51 4.3.1 NAND FLASH芯片驱动 49-50 4.3.2 高容量SD卡设备驱动 50-51 4.4 网络模块的驱动设计 51-52 4.5 其他功能模块的驱动设计 52-56 4.5.1 GPIO驱动设计 53-55 4.5.2 RTC驱动 55-56 4.5.3 UART驱动 56 4.6 本章小结 56-57 第5章 嵌入式网络视频监控设备的测试及分析 57-64 5.1 设备裸板烧写测试 57-59 5.2 设备音视频测试 59-63 5.2.1 视频测试 59-62 5.2.2 音频测试 62-63 5.3 数据分析 63 5.4 本章小结 63-64 第6章 总结与展望 64-66 6.1 总结 64 6.2 展望 64-66 参考文献 66-68 致谢 68-69 攻读学位期间参加的科研项目和成果 69
|
相似论文
- 基于3G网络的嵌入式视频采集平台设计与实现,TP274.2
- 嵌入式人脸检测系统研究,TP391.41
- 基于TMS320DM365的音视频传输及智能视频分析系统的设计与实现,TN919.8
- 基于ARM的无线实时公路道路视频传输的研究,TN919.8
- 基于ARM的嵌入式数字视频监控系统研究与设计,TP277
- 基于USB接口的多路视频采集技术研究,TP391.41
- 基于ARM9的视频采集和处理系统的设计,TP274.2
- 手持式安防工程测试仪器的研究与设计,TP216
- 基于FPGA的视频高速采集与监控系统设计,TP391.41
- 钢轨探伤仪的硬件设计与实现,TH878
- 基于Linux的嵌入式网络视频监控系统设计与实现,TP277
- 音频监测系统的设计与实现,TN912.3
- 基于TMS320DM365的嵌入式无线视频传输系统的设计与实现,TN919.8
- 基于FPGA的四路视频采集系统设计与实现,TP391.41
- 基于FPGA和USB2.0的视频图像采集系统的设计,TP274.2
- 基于FPGA和Nios II的视频运动目标检测系统,TP274.4
- 基于SATA硬盘的视频采集存储系统设计,TP274.2
- 基于FPGA的液晶显示处理相关技术研究,TN873
- 光电经纬仪模拟器的实时视频处理系统研制,TP391.41
- 基于FPGA的视频信号数字化采集与显示系统,TP274.2
- 基于USB与FPGA的视频采集系统设计,TP391.41
中图分类: > 工业技术 > 无线电电子学、电信技术 > 电视 > 电视中心、电视设备 > 电视中心管理系统
© 2012 www.xueweilunwen.com
|