论文部分内容阅读
摘 要:针对车载多媒体控制终端系统的架构以及SAA7113视频采集电路进行分析,结合LINUX自身特点,搭建了基于嵌入式LINUX的开发环境;同时充分考虑了车载多媒体控制终端的功能需求,结合嵌入式GUI的结构和实现原理;最后以Qt/Embedded为开发工具,实现了车载多媒体控制终端。
关键词: 嵌入式SAA7113Linux
中图分类号:TP311 文献标识码:A 文章编号:1674-098X(2011)08(c)-0026-02
Design and Development Of Vehicle-Carried Multimeia ControlSystem Based On Embeded Linux Designing
JIANG Jun-Hua
(Yixing Technician CollegeYiXing JiangSu214206)
Abstract:This paper introduces the system frame of the Vehicle-Carried Multimedia Control Terminal,video capture circuit and driver design of SAA7113.Then,based on embedded system and combined with characteristics of Linux,the scheme is proposed and development environment based on S3C2440 board is formed.At last,integrated with embedded GUI’s architecture and principle adopting QT/Embedded as the development tool,the design of the Vehicle-Carried Multimedia Control Terminal is finished sucessfully.
Key words:EmbeddedSAA7113Linux
車载多媒体控制器是机车上完成人机对话、实时监控、多媒体控制和系统信息显示的重要设备,为乘务人员的操作及机车安全运行提供信息的有力保证。特别是在人防、消防、气象等恶劣环境中,车载多媒体控制器更可以方便地为工作人员在车内安全环境下实现视频实时监控和完成相应的操作。因此对开展车载多媒体控制器的研究工作具有很重要实用意义。
1 车载多媒体控制器系统架构
车载多媒体控制器系统是采用了高速嵌入式处理器ARM设计技术、视频采集技术、嵌入式Linux操作系统技术和嵌入式QT技术。本系统涉及到的技术有:视频采集、播放、操纵杆控制和触摸屏技术,通过对这些技术的分析和研究,可有效地实现对车载各种器件控制的软件研发。实现此技术关键可选用S3C2440作为系统的处理器,SAA7113芯片选作视频采集。
从发展趋势看,具有高速的处理图像功能和网络(以太网)功能才是今后发展的主流。因此,系统框图可分为MCU,FLASH,SDRAM,SAA7113,JOY等几个模块。
2 SAA7113电路和驱动程序设计
视频解码系列芯很多,但SAA7113是一种一款高集成度视频A/D芯片,很具有代表性,在很多的视频产品中都有使用,其原理和其分视频解码芯片类似。SAA7113的主要功能是把输入的模拟视频信号解码成标准的“VPO”数字信号,类似一种“A/D”转换器件。其控制主要包括:对输入模拟信号的预处理,色度和亮度的控制,输出数据格式及输出图像同步信号的选择控制等。
本系统所采用的数据输出格式为YUV 4:2:2格式。而SAA7113的模拟与数字部分采用
关键词: 嵌入式SAA7113Linux
中图分类号:TP311 文献标识码:A 文章编号:1674-098X(2011)08(c)-0026-02
Design and Development Of Vehicle-Carried Multimeia ControlSystem Based On Embeded Linux Designing
JIANG Jun-Hua
(Yixing Technician CollegeYiXing JiangSu214206)
Abstract:This paper introduces the system frame of the Vehicle-Carried Multimedia Control Terminal,video capture circuit and driver design of SAA7113.Then,based on embedded system and combined with characteristics of Linux,the scheme is proposed and development environment based on S3C2440 board is formed.At last,integrated with embedded GUI’s architecture and principle adopting QT/Embedded as the development tool,the design of the Vehicle-Carried Multimedia Control Terminal is finished sucessfully.
Key words:EmbeddedSAA7113Linux
車载多媒体控制器是机车上完成人机对话、实时监控、多媒体控制和系统信息显示的重要设备,为乘务人员的操作及机车安全运行提供信息的有力保证。特别是在人防、消防、气象等恶劣环境中,车载多媒体控制器更可以方便地为工作人员在车内安全环境下实现视频实时监控和完成相应的操作。因此对开展车载多媒体控制器的研究工作具有很重要实用意义。
1 车载多媒体控制器系统架构
车载多媒体控制器系统是采用了高速嵌入式处理器ARM设计技术、视频采集技术、嵌入式Linux操作系统技术和嵌入式QT技术。本系统涉及到的技术有:视频采集、播放、操纵杆控制和触摸屏技术,通过对这些技术的分析和研究,可有效地实现对车载各种器件控制的软件研发。实现此技术关键可选用S3C2440作为系统的处理器,SAA7113芯片选作视频采集。
从发展趋势看,具有高速的处理图像功能和网络(以太网)功能才是今后发展的主流。因此,系统框图可分为MCU,FLASH,SDRAM,SAA7113,JOY等几个模块。
2 SAA7113电路和驱动程序设计
视频解码系列芯很多,但SAA7113是一种一款高集成度视频A/D芯片,很具有代表性,在很多的视频产品中都有使用,其原理和其分视频解码芯片类似。SAA7113的主要功能是把输入的模拟视频信号解码成标准的“VPO”数字信号,类似一种“A/D”转换器件。其控制主要包括:对输入模拟信号的预处理,色度和亮度的控制,输出数据格式及输出图像同步信号的选择控制等。
本系统所采用的数据输出格式为YUV 4:2:2格式。而SAA7113的模拟与数字部分采用