

全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于dsp平台的usb接口设计 摘要:dsp的高速运算性能使它在数字信号的处理上有着独一无二的优势,但是通常数字信号的数据量非常庞大,需要一种非常方便、高速的接口来实现与pc机的接插。本文给出一种基于dsp平台的低成本高速usb接口方案。它采用philips公司的pdiusbd12接口芯片,实现dsp图像采集系统与pc机的高速数据传输。最后作出的接口,其数据传输速率达580kb/s以上,效果很好。 引言usb接口(universal serial bus)是一种通用的高速串行接口。它最主要的特点是它的高速传输特性。usb1.1理论速度极限可以达到12mb/s,usb2.0可达到480mb/s。这样,它可以很好解决大数据量的数据在嵌入式系统与pc机之间的互传问题;同时,它支持热插拔,并且最多同时支持127个外设,非常适合嵌入式系统的应用。本次设计是在一个已有的dsp图像采集嵌入式系统的基础上,为它配接上一个usb1.1的接口,以达到dsp图像采集系统高速地将图像数据回传到pc机中的目的。设计的要求主要有:在原有平台提供的接口基础上,加入一个低成本、高速度的usb接口;通过usb接口,实现pc机对dsp图像采集系统的操作与控制;实现图像数据在dsp摄像系统与pc机之间高速的双向传输。基于以上几点可以看出,本方案最主要的特点是成本低廉且传输速度高。1 硬件方案选择与设计1.1 方案选择对于基于dsp平台的usb接口设计,经过综合考虑了几种方案之后决定,采用一个不带mcu内核的usb接口芯片pdiusbd12(成本非常低,一片pdiusbd12的价格仅为20元),再加上简单的外围电路和时序调整电路。这种芯片仅仅完成usb底层的数据链路级交换,并提供给本地微控制器一个并行的接口,但是它并不完成协议层的工作。协议层的工作需要对微控制器编程,控制usb接口芯片来实现usb协议。所以,开发难度相对来说大一些,要做的编程工作也多一点。但是这套方案的成本非常低,而且由于直接用dsp作为微控制器,没有原单片机的瓶颈限制,所以可以实现很高的数据传输速率。该系统的原理框图如图1所示。由于pdiusbd12的并行接口时序较慢,只能达到2mb/s。这个速度相对于dsp来说比较低,而且有些地方不是简单地在程序中加入延时就可以调整,所以需要一个时序调整电路来完成它们之间的配合。图2 tms320c2xx写时序 1.2 pdiusbd12芯片pdiusbd12芯片是由philips公司推出的一种usb1.1接口芯片。它可以工作在5v或者3.3v的工作电压下;具有8位数据总线,且有完全自治的dma传输操作。它还具有可控制的软件连接(softconnect)功能,可以保证在微控制器可靠完成初始化之后再连接上usb总线。另外,它还有一个led驱动脚,可以外接led来监测usb的枚举过程和数据传输过程。当usb接口枚举完成,并且成功配置以后,led将会一直点亮;而在枚举过程以及usb数据通信过程中,led只是有节奏地闪烁。pdiusbd12只占用微控制器的两个地址资源。也就是说,它只有一根地址线。其中一个地址用来向芯片中写命令,另外一个地址用来向燕片中写数据或者从芯片中读取数据。pdiusbd12一共有三组端点:端点0完成控制传输;端点1可以配置成中断传输;端点2是主要的数据传输端点。它有64b的缓冲区,如果加上它的双缓冲机制,就有128b的缓冲区;它可以配置成批量传输模式,或者同步传输模式。总的来说,pdiusbd12是一款性能优异,价格相对软低的usb接口芯片。1.3 时序芯片为了降低成本、简化电路,本方案不使用dma传输方式,而以ti公司
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 考点解析北师大版8年级数学上册期中测试卷及参考答案详解(预热题)
- 中外补偿贸易类合同
- 疾控中心食源性疾病突发应急演练脚本(2篇)
- 保险创新实战讲座
- 2025年呼吸内科肺栓塞溶栓 vs 抗凝决策临床路径应用考试题答案及解析
- 推拿治疗学新题库及完整答案详解
- 梳理热风非织造布制作工职业技能考核试卷及答案
- 调配香精配制工理念考核试卷及答案
- 铸管精整工招聘考核试卷及答案
- 园艺主题家具设计创新创业项目商业计划书
- 2025年度保密教育线上培训考试部分试题及参考答案
- 18项医疗核心制度题库(含答案)
- 科技美肤基础知识培训课件
- 《幼儿园开学安全第一课》课件
- 高中数学开学第一课课件(初高中衔接)
- 社会学导论(第五版)孙立平课件
- 真空断路器介绍ppt课件
- 车辆租赁合同下载_范本范文
- 汽车标准件手册
- 超声相控阵检测教材第三章超声相控阵技术
- (完整版)《基因突变和基因重组》(市优质课比赛)教学案
评论
0/150
提交评论