新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于TMS320DM642的多路图像监控系统

基于TMS320DM642的多路图像监控系统

作者:时间:2012-10-06来源:网络收藏

本文引用地址:http://www.eepw.com.cn/article/148373.htm

2 系统软件设计

整个采集系统的系统软件开发过程是在TI公司的DSF集成开发环境CCS中进行的。首先系统各个模块线程都需进行初始化工作:系统板卡硬件的初始化、信息传输信道的初始化、网络模块初始化等。然后系统在RF-25系统功能框架下,先由视频源摄入一帧数据,再进行色差信号重采样转化为YUV(4:2:0)。处理线程确认采集完毕之后接收图像数据图像压缩。网络线程处理线程的结束后发送的信息序列并进行确认,接收处理后的图像数据并重新进行色差信号转换,最终建立网络连接将数据发送至网络。

3 网络架构

传输来的数据由LXT971转换为以太网物理层接收的数据,通过双绞线连接XFmr Module隔离变压器和RI-45头连接到网络传输至上位机,如图3所示。

3.jpg

系统中DSP网络通信及其通信接口的开发DSP/BIOS和网络开发包NDK等资源。硬件驱动程序库的函数以及参数结构都符合NDK的标准应用程序编程接口,由DNK进行提前控制。底层硬件驱动与TCP/IP协议栈的接口包含TCP/IP协议栈与硬件驱动层之间的应用程序编辑接口和驱动环境与TCP/IP协议栈之间传递状态监测信息接口。其中网络底层驱动和TCP/IP协议栈之间信息的传递涉及的消息变量STKEVENT是网络开发组件中负责传递相关信息的载体。它拥有若干个具有三元构成数组的成员变量,不同的组合方式构成的数组用来表示相应的网络信息。

4 功能实现

在对硬件加载.out可执行文件后打开IE浏览器,在地址栏输入设置好的IP。刷新即可以看到IE浏览器显示出的经压缩处理,通过网络传送给PC机的视频图像。

在传送CIF分辨率的压缩图像数据(352x288,25帧/s)时,CCS中显示的CPU占用率为88%~96%,压缩比为40时,网络数据速率约为380 kb/s,图像帧数为23帧,显示出来基本上是实时图像。

5 结束语

本文介绍了针对煤炭质量检测实际应用设计一个具备网络传输功能的多路图像,以DSP处理器TMS320DM642为核心,并在CCS开发平台应用NDK网络组件开发系统,实现图像的实时网络传输。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭