TMS320VC5502图像传输系统的USB接口扩展.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《TMS320VC5502图像传输系统的USB接口扩展.docx》由会员分享,可在线阅读,更多相关《TMS320VC5502图像传输系统的USB接口扩展.docx(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、TMS320VC5502图像传输系统的USB接口扩展zhangting导语:一个典型的水下列图像传输系统采用DSP数字信号处理器作为实时图像处理的核心单元,并用PC机建立良好的人机界面,以完成图像的收集和显示。0引言一个典型的水下列图像传输系统采用DSP数字信号处理器作为实时图像处理的核心单元,并用PC机建立良好的人机界面,以完成图像的收集和显示。因此,PC上位机与DSP间需进展一种高效、快速的数据传输。目前PC机和DSP常采用RS-232串口通信方式实现数据交换,其通信协议简单,但在大数据量的图像信息传输中,很难知足系统的实时性要求。此外,PC机本身串口资源也特别有限。而USB通用串行总线作
2、为一种快速且有弹性的新式接口,可以知足多数情况下大数据量实时交换的要求。本文提出一种基于USB接口的图像传输系统方案,介绍DSP和上位机间的USB接口设计,利用TI公司的DSP芯片TMS320VC5502和Cypress公司Ez-USBSX系列芯片CY7C68001,完成USB接口扩展的软硬件设计,实现DSP与上位机间的高速数据传输。1系统整体方案系统整体构造如图1所示。在发送端,PC机将待发送图像转换为数据比特流送到USB总线上,同时,在主机屏幕上显示原图像。图像数据经DSP和外围电路的处理后送人信道。接收机对接收信号进展处理后,通过USB总线把图像数据传回上位机并显示接收图像。其中,DSP
3、和上位机间的USB接口设计是本文的重点。2硬件设计USB接口扩展的硬件设计如图2所示TMS320VC5502是一款定点16位芯片,作为TI公司TMS320C5000DSP平台上性价比最正确的新型产品,其运算速度高达600亿次乘加运算每秒。它具有1条32bit的程序读总线和5条16bit的数据总线,片上集成有ROM16k16bit、DARAM32k16bit等存储器和丰富的外设资源,可知足大数据量的图像处理要求。此外,芯片低功耗不到200mW的特点使它可以应用到水下列图像传输系统中。由于DSP的IO口资源有限,系统采用FP-GA芯片EPF10k10A完成地址译码。它具有66个用户IO口,将DSP
4、的局部地址线连接到FPGA的IO口并配置为输入端口,通过FPGA程序模拟译码器逻辑,可以产生Flash存储器、SDRAM、USB、UART等所有与DSP通信的模块片选信号,进而实现DSP的IO口扩展。USB通信协议较复杂,因此,本系统采用Cypress公司的CY7C68001芯片实现USB2.0接口,该芯片集成了USB2.0收发器和SIE串行接口引擎,分别完成物理层和链路层的数据通信管理,USB的应用层协议由TMS320VC5502编程实现。CY7C68001芯片支持高速480Mbits或者全速12MbitsUSB数据传输;内部有4个端点End-point分享4kB的FIFO,每个端点对应的F
5、IFO空间大小及FIFO状态可编程;芯片还具有智能SIE功能,可在不借助微处理器中断的前提下完成枚举。CY7C68001具有16根数据总线FD15:0,3根地址线FIFOADR2:0用于选通命令接口或者指定的FIFO。此外,INT信号说明CY7C68001有中断事件发生,或者通知DSP对CY7C68001的读操作完毕;READY信号说明CY7C68001处于可读写状态。3软件编程3.1主机端程序USB协议中包含控制型contro1、等时型Isoch-ronous、中断型Interrupt和批量型Bulk4种根本的数据传输类型。其中,批量传输十分合适大数据量的传输,在没有带宽和间隔时间要求时,可
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- TMS320VC5502 图像 传输 系统 USB 接口 扩展
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内