APP下载

基于TMS320DM8168嵌入式图像处理系统的软件设计

2016-03-22王小龙邵春伟

电子与封装 2016年1期
关键词:嵌入式系统

王小龙,邵春伟,朱 琛

(中国电子科技集团公司第58研究所,江苏 无锡 214035)



基于TMS320DM8168嵌入式图像处理系统的软件设计

王小龙,邵春伟,朱 琛

(中国电子科技集团公司第58研究所,江苏 无锡 214035)

摘 要:视频信息具有直观性、确切性、高效性、广泛性等优点,其开发、利用具有重要的应用价值。TMS320DM8168是一款处理能力强、运算速度快的DSP+ARM平台,支持多路视频数据采集和编码。该系统是一个基于TMS320DM8168平台实现两路高清视频捕获、H.264编码、存储和传输等功能的系统方案。系统功能强大,支持两路cameralink接口视频数据输入、高速固态硬盘数据存储和千兆网口数据传输,可广泛应用于视频监控领域。

关键词:TMS320DM8168;视频;编码

1 嵌入式软件概述

TMS320DM8168嵌入式图像处理系统的软件是指在TMS320DM8168 SoC芯片中的Cortex-A8处理器上运行的嵌入式软件系统[1]。这部分软件是以嵌入式Linux操作系统为基础的。

嵌入式软件主要是构建于嵌入式Linux操作系统之上的应用软件,主要实现的功能是:通过 cameralink接口获取信号源的视频数据,对数据进行H.264编码并以文件的形式进行存储,然后按照相关的网络协议和计算机进行网络通信,传输图像文件。

2 嵌入式硬件设计

TMS320DM8168运行Linux操作系统,支持SD卡、固态硬盘等存储设备,支持两路千兆网口。由于视频源采用cameralink接口进行视频信号传输,系统选用解码芯片DS288进行解码;需对H.264编码之后的图像进行存储,故搭配固态盘;需通过网络传输存储的视频文件,故选用ET1011C千兆网络芯片。硬件原理图设计如图1所示。

图1 硬件原理设计图

3 构建嵌入式Linux系统

TMS320DM8168 SoC芯片中的Cortex-A8处理器需要构建嵌入式Linux操作系统,才能让应用软件在其上运行,从而完成视频捕获、编码、传输等功能。……

登录APP查看全文

猜你喜欢

嵌入式系统
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
基于PowerPC+FPGA显示系统
半沸制皂系统(下)
TS系列红外传感器在嵌入式控制系统中的应用
嵌入式系统通信技术的应用
搭建基于Qt的嵌入式开发平台
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
嵌入式软PLC在电镀生产流程控制系统中的应用