文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > 工程科技 > 信息与通信 > 基于DSP平台的USB接口设计
侵权投诉

基于DSP平台的USB接口设计

摘要:DSP的高速运算性能使它在数字信号的处理上有着独一无二的优势,但是通常数字信号的数据量非常庞大,需要一种非常方便、高速的接口来实现与PC机的接插。本文给出一种基于DSP平台的低成本高速USB接口方案。它采用Philips公司的PDIUSBD12接口芯片,实现DSP图像采集系统与PC机的高速数据传输。最后作出的接口,其数据传输速率达580KB/s以上,效果很好。 关键词:USBDSPPDIUSBD12图像传输接口设计

引言

USB接口(UniversalSerialBus)是一种通用的高速串行接口。它最主要的特点是它的高速传输特性。USB1.1理论速度极限可以达到12Mb/s,USB2.0可达到480Mb/s。这样,它可以很好解决大数据量的数据在嵌入式系统与PC机之间的互传问题;同时,它支持热插拔,并且最多同时支持127个外设,非常适合嵌入式系统的应用。

本次设计是在一个已有的DSP图像采集嵌入式系统的基础上,为它配接上一个USB1.1的接口,以达到DSP图像采集系统高速地将图像数据回传到PC机中的目的。设计的要求主要有:

2软件设计

2.1固件设计

由于采用的是不带MCU内核的USB接口芯片,所以关于USB1.1协议规范的实现都必须靠DSP

(TMS320C2XX)控制PDIUSBD12芯片来完成。固件的主要设计任务是:在DSP(TMS320C2XX)的平台上编写程序,以完成USB1.1规范所要求的标准请求及用户根据产品需要自己定义的请求。

为了不影响程序的执行效率,本方案采用中断方式完成固件的编写;同时,为了保证程序的模块化及良好的可移植性,在设计中采用分层结构进行固件的编写,如图5所示。

最下层是硬件接口层,完成硬件上PDIUSBD12与DSP(TMS320C2XX)的对接。主要是DSP(TMS320C2XX)向PDIUSBD12中写入数据或者命令,以及从中读取数据。

中间层主要有两个模块,用来完成PDIUSBD12的命令接口和中断处理子程序。命令接口是指按照

PDIUSBD12的命令格式,完成DSP对它的控制。它的基本命令格式是:DSP先向其中的命令地址写入某一条命令,接着从它的数据地址写入或者读出一系列的数据。中断处理子程序是判断中断的产生源,然后跳转到相应的处理子程序。这些子程序不做过多的处理,而仅仅是将命令数据读出然后置标志位,或者是将某些数据送出。

最上层是主循环程序,以及对于USB1.1标准协议请求(这些请求主要是在USB1.1协议规范的第九章中定义的)和用户自定义请求的处理程序。主循环的主要工作是检查标志位。如果标志位被置位,则调用处理子程序,判断是标准请求还是用户自定义请求,然后调用相应的处理程序加以处理,完成请求。

这样分层的好处是:主循环程序在检查标志位以外的时间可以进行其它工作,提高固件的运行效率。

第1页

热门文档

相关文档

  • 基于DSP平台的USB接口设计1

    基于DSP 平台的 USB 接口设计摘要: 摘要:DSP 的高速运算性能使它在数字信号的处理上有着独一无二的优势,但是通常数字信号的数据量非 常庞大,需要一种非常方便...

  • 基于DSP平台的USB接口设计

    技术纵横 TECHNOLOGY REVIEW 基于DSP平台的USB接口设计■ 华中科技大学 汤金宽 吴裕冰 曹丹华D SP 的高速运算性能使它在数字信号的处理上有着独一无二的优势, ...

  • 基于DSP的USB接口设计

    百度文库_文档分享平台 新闻网页贴吧知道音乐图片视频地图百科文库 ... 基于DSP的USB接口设计 在数据采集系统中,利用DSP作为微处理器对采集到的数据...

  • 【论文】基于DSP的USB接口设计

    基于DSP的USB接口设计_专业资料。文章介绍了一种基于高速定点DSP芯片TMS320F2812的USB接口设计方法,给出了比较完整的硬件连接,对数据传输的基本思想作了详细的阐述...

  • 基于DSP的USB接口设计与实现

    基于DSP的USB主机接口设计 3页 免费 基于USB接口的DSP通信系统... 2页 5财富值 DSP系统的USB接口设计 2页 5财富值 基于DSP平台的USB接口设计... 4页 10...

  • 基于DSP的USB接口设计与实现

    基于DSP的USB接口设计与实现_信息与通信_工程科技_专业资料。DSP资料...通过硬件平台的搭建和软件程序的实 现,验证了该接口电路可以满足高速信号处理的...

  • 基于DSP的USB接口设计

    基于DSP的USB接口设计_计算机硬件及网络_IT/计算机_专业资料。基于DSP的USB接口... 基于DSP平台的USB接口设... 4页 4下载券 基于USB接口的DSP通信系... 2页...

  • 【论文】基于DSP的USB主机接口设计

    基于DSP的USB主机接口设计_专业资料。利用USB主机控制器CH375设计基于DSP的USB主机接口,实现在DSP数据处理系统中用U盘进行数据临时存储。文章给出了接口的软硬件设计...

  • 基于DSP的USB接口设计与实现

    百度文库_文档分享平台 新闻网页贴吧知道音乐图片视频地图百科文库 ... 基于DSP的USB接口设计与实现_电子/电路_工程科技_专业资料。今日推荐 ...

站点地图 | 文档上传 | 侵权投诉 | 手机版
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.guandang.net All Rights Reserved.  -  email