基于ARM7312嵌入式处理器的USB接口.pdf

上传人:1** 文档编号:537240 上传时间:2018-02-21 格式:PDF 页数:7 大小:258.49KB
返回 下载 相关 举报
摘要
申请专利号:

CN200410015213.8

申请日:

2004.01.15

公开号:

CN1558470A

公开日:

2004.12.29

当前法律状态:

终止

有效性:

无权

法律详情:

专利权的视为放弃|||实质审查的生效|||公开

IPC分类号:

H01R12/02

主分类号:

H01R12/02

申请人:

威艾德通讯技术(深圳)有限公司;

发明人:

吴太和

地址:

518057广东省深圳市华侨城东部工业区H-2栋四楼北

优先权:

专利代理机构:

深圳市中一专利事务所

代理人:

张明月

PDF下载: PDF下载
内容摘要

本发明公开了一种基于ARM 7312嵌入式处理器的USB接口,其包括给USB设备提供电源的电源电路,该USB接口采用SL811HST作为接口主控芯片,该SL811HST芯片与ARM 7312嵌入式处理器连接。本发明的USB接口能使使用ARM 7312嵌入式处理器的电话机实现USB1.1传输,该USB接口价格低,性能突出,可靠性高,因此可使使用ARM 7312嵌入式处理器的电话机理想地连接多种外设。

权利要求书

1: 一种基于ARM 7312嵌入式处理器的USB接口,其包括给USB设备提 供电源的电源电路,其特征在于:该USB接口采用SL811HST作为接口主控芯 片,该SL811HST芯片与ARM 7312嵌入式处理器连接。
2: 根据权利要求1所述的USB接口,其特征在于:该SL811HST芯片的 数据总线直接连接到ARM 7312嵌入式处理器的数据总线;该SL811HST芯片 的数据/控制器总线直接连接到ARM 7312的地址线上;该SL811HST芯片的 nCS3、nMWE和nMOE分别连接到ARM 7312的片选3、读和写信号线上。
3: 根据权利要求2所述的USB接口,其特征在于:在该SL811HST芯片 的nCS3上连接一个15K的上拉电阻(R21)。
4: 根据权利要求1所述的USB接口,其特征在于:该SL811HST芯片的 中断信号线EINT1通过一个反向门把信号电平反向。
5: 根据权利要求1所述的USB接口,其特征在于:该SL811HST芯片的 复位信号线nRST与ARM 7312使用同一个复位脚。
6: 根据权利要求1所述的USB接口,其特征在于:该SL811HST芯片的 D-端口和D+端口分别与一滤波电路连接。
7: 根据权利要求6所述的USB接口,其特征在于:与该SL811HST芯片 的D-端口连接的滤波电路由电感(L10)和电阻(R23)串联而成,电感(L10) 的一端与SL811HST芯片的D-端口连接,另一端与从设备USB-A的D-端口连 接,与D+端口连接的滤波电路由电感(L11)和电阻(R22)串联而成,电感(L11) 的一端与SL811HST芯片的D+端口连接,另一端与从设备USB-A的D+端口连 接。
8: 根据权利要求7所述的USB接口,其特征在于:电感(L11)和(L10) 的取值在10-100uH以内;电阻(R22)和(R23)的取值在15K-18K以内。
9: 根据权利要求1所述的USB接口,其特征在于:该SL811HST芯片的 X1和X2端口均与晶振电路连接,该晶振电路中的晶振(Y1)选用12MHz。
10: 根据权利要求9所述的USB接口,其特征在于:该晶振电路中的电容 (C22)和(C23)的取值在15-50pF之间。

说明书


基于ARM 7312嵌入式处理器的USB接口

    【技术领域】

    本发明涉及一种USB接口,尤其涉及一种基于ARM 7312嵌入式处理器的USB接口。

    【背景技术】

    USB(Universal Serial Bus,通用串行总线)是电脑系统与其周边装置连接或通信的标准接口,现在在使用Windows操作系统的电脑系统中使用较广泛的版本是USB1.1,但是在Linux操作系统中,尤其是使用ARM 7312嵌入式处理器的电话机中目前还没有可以实现USB1.1传输的,而随着Linux操作系统使用的日渐广泛,不能实现USB1.1传输的基于Linux操作系统的产品存在使用不便的缺点。

    【发明内容】

    为了克服现有的使用ARM 7312的电话机不能实现USB1.1传输的缺点,本发明提供一种基于ARM 7312嵌入式处理器的USB接口,其能使使用ARM 7312嵌入式处理器的电话机实现USB1.1传输。

    为实现本发明的目的,本发明所采用的技术方案是:提供一种基于ARM7312嵌入式处理器的USB接口,其包括给USB设备提供电源的电源电路,其特征在于:该USB接口采用SL811HST作为接口主控芯片,该SL811HST芯片与ARM 7312嵌入式处理器连接。

    本发明的有益效果是由于本发明在ARM 7312嵌入式处理器上实现USB1.1传输是采用CYPRESS公司生产的SL811HST(USB-HOST)接口芯片,该芯片的特点是支持USB1.1协议,价格低(低于50元),性能突出,可靠性高,因此可使使用ARM 7312嵌入式处理器地电话机理想地连接多种外设。

    【附图说明】

    图1是本发明基于ARM 7312嵌入式处理器的USB接口的电路原理图。

    【具体实施方式】

    请参阅图1,本发明的基于ARM 7312嵌入式处理器的USB接口是用于基于Linux操作系统且是使用ARM 7312嵌入式处理器的电话机。在ARM 7312嵌入式处理器上实现USB1.1传输是采用CYPRESS公司生产的SL811HST(USB-HOST)接口芯片,SL811HST是SL811的主控制芯片,它的主要工作就是支持SL811的USB HOST协议,这个芯片实现了等时传输、块传输和中断传输等方式,在SL811HST芯片中有一个USB传输的缓冲区队列和扫描执行队列,驱动程序只需要把数据挂在缓冲区的队列上,并且设定具体的传输方式,就可以执行主机和USB设备之间的数据交互。

    SL811HST芯片的D[0..7]是数据总线,这些数据总线直接连接到ARM 7312嵌入式处理器的第0-7位;A0为数据/控制器总线,直接连接到ARM 7312的A0地址线上;nCS3、nMWE和nMOE分别连接到ARM 7312的片选3、读和写信号线上;在nCS3上要加一个15K的上拉电阻R21,由于SL811和ARM 7312的口输出/输入能力不能匹配,所以需要使用一个上拉,这样就不会出现半高电平的可能性;EINT1是SL811HST芯片的中断信号线,这里由于是低中断有效,所以要通过一个74HC04反向门把信号电平反向;nRST是SL811HST芯片的复位信号线,由于在规格书中规定该信号线需要接到一个GPIO口上,但是事实上GPIO口不能稳定实现一个延迟200ms的脉冲,所以和ARM 7312使用同一个复位脚比较好,可以正确让它复位;SL811HST芯片的D-端口和D+端口分别与一滤波电路连接,与D-端口连接的滤波电路由电感L10和电阻R23串联而成,电感L10的一端与SL811HST芯片的D-端口连接,另一端与从设备USB-A的D-端口连接,与D+端口连接的滤波电路由电感L11和电阻R22串联而成,电感L11的一端与SL811HST芯片的D+端口连接,另一端与从设备USB-A的D+端口连接,L11和L10两个电感(取值在10-100uH以内)和R22和R23两个电阻(取值在15K-18K以内)必须要加上,如果没有,则在USB等时传输时会造成大量的错误,而且整个USB系统的EMC能力也会降低;SL811HST芯片的X1和X2端口均与晶振电路连接,该晶振电路中的晶振Y1没有选用规格书中的48MHz,而选用了12MHz,原因是如果使用48MHz三次和四次的杂波非常高,造成在USB等时传输的时候出现严重的误码,该晶振电路中的电容C22和C23必须在15-50pF之间,同样也是因为等时传输的原因,如果不在该范围内等时传输出错率在10倍以上;RYC8220-2M芯片是一个USB的电源芯片,负责给USB的从设备,例如USB-A,提供电源。

基于ARM7312嵌入式处理器的USB接口.pdf_第1页
第1页 / 共7页
基于ARM7312嵌入式处理器的USB接口.pdf_第2页
第2页 / 共7页
基于ARM7312嵌入式处理器的USB接口.pdf_第3页
第3页 / 共7页
点击查看更多>>
资源描述

《基于ARM7312嵌入式处理器的USB接口.pdf》由会员分享,可在线阅读,更多相关《基于ARM7312嵌入式处理器的USB接口.pdf(7页珍藏版)》请在专利查询网上搜索。

本发明公开了一种基于ARM 7312嵌入式处理器的USB接口,其包括给USB设备提供电源的电源电路,该USB接口采用SL811HST作为接口主控芯片,该SL811HST芯片与ARM 7312嵌入式处理器连接。本发明的USB接口能使使用ARM 7312嵌入式处理器的电话机实现USB1.1传输,该USB接口价格低,性能突出,可靠性高,因此可使使用ARM 7312嵌入式处理器的电话机理想地连接多种外设。。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 >


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1