位置:51电子网 » 技术资料 » 嵌入式系统

基于mClinux的嵌入式USB接口设计

发布时间:2007/4/23 0:00:00 访问次数:468

S3C4510B货源 PDF 芯片资料 报价 | 基于mClinux的嵌入式USB接口设计
电子论坛
您现在的位置:下载
,2188.48K
S3C4510B 的货源和报价
S3C4510B 的相关技术信息
其他型号 北京振兴诚达国际电子技术有限公司联系人:王小姐
电话:010-82642409/82642171/82642408/82641497
深圳市杰洲科技联系人:包小姐
电话:0755-83242395/83242392
深圳市博海通科技有限公司联系人:詹小姐
电话:0755-83983920/82513890/83983930
安普半导体(北京)电子有限公司联系人:销售部
电话:010-51296337/51601976
>>更多供应商

基于mClinux的嵌入式USB接口设计

摘 要:本文讨论了嵌入式设备中USB接口设计的方法及注意事项,结合具体工程项目给出了一个设计实例,而且结合该硬件电路探讨了如何在mClinux下编写USB的驱动程序。
关键词:嵌入式设备;USB;mClinux

引言
越来越多的嵌入式设备与外部连接要求更简洁、方便、智能化,所以,USB接口在嵌入式设备中的应用会越来越广泛。本文是“信息家电网络控制平台技术”项目中USB接口的实际设计部分。在该项目中,硬件平台采用了S3C4510B微处理器,软件系统是在mClinux下开发的,项目结题后,组建了USB总线的家居网络系统,实现了信息家电的上网。本文介绍了该嵌入式系统设计中的USB模块软硬件设计。

USB接口硬件设计
S3C4510B没有内置的USB控制器,但提供了两个GDMA通道,可以满足USB高速数据传递的要求。本着与S3C4510B能衔接工作、自身适合在嵌入式设备中应用的原则,确定采用ISP1581高速USB接口芯片。 
ISP1581概述和设计分析
ISP1581是一款低功耗、功能强的高速USB接口器件,它完全符合USB 2.0 规范,并为基于微控制器或微处理器的系统提供了高速USB通信能力。ISP1581支持高速USB系统的自动检测,内部通用DMA 模块使得数据流很方便地集成。另外,多种结构的DMA模块实现了海量存储的应用。这种实现USB 接口的标准组件使得使用者可以结合微控制器,通过使用已有的结构和减少固件上的投资,从而用最快捷的方法实现了最经济的USB外设解决方案。此外,ISP1581可理想地用于许多嵌入式外设,例如打印机、扫描仪、DVD 和数码相机等等。
ISP1581与S3C4510B电路的设计实现
了解了芯片引脚的使用方法,则可以设计出它和S3C4510B的连接电路,如图1所示。
USB接口电路如图2所示。在该图中,1.5kW的电阻要求较高,阻值范围必须是1.5kW±5%内。
采用12MHz的晶振,以便与S3C4510B的晶振相匹配,电容的值一般为20pF左右,以使晶振更好地起振和消噪。
此外,设计印制电路板时要考虑减小信号之间的交叉干扰、电源干扰,降低噪声对电路的影响,提高整个系统的可靠性。在本系统的电路板上,晶体振荡电路对噪声比较敏感,因此在设计这部分电路时特别注意使晶振电阻、电容等相关器件与微控制器尽可能靠近。在布线时,使这部分电路的信号线不与

S3C4510B货源 PDF 芯片资料 报价 | 基于mClinux的嵌入式USB接口设计
电子论坛
您现在的位置:下载
,2188.48K
S3C4510B 的货源和报价
S3C4510B 的相关技术信息
其他型号 北京振兴诚达国际电子技术有限公司联系人:王小姐
电话:010-82642409/82642171/82642408/82641497
深圳市杰洲科技联系人:包小姐
电话:0755-83242395/83242392
深圳市博海通科技有限公司联系人:詹小姐
电话:0755-83983920/82513890/83983930
安普半导体(北京)电子有限公司联系人:销售部
电话:010-51296337/51601976
>>更多供应商

基于mClinux的嵌入式USB接口设计

摘 要:本文讨论了嵌入式设备中USB接口设计的方法及注意事项,结合具体工程项目给出了一个设计实例,而且结合该硬件电路探讨了如何在mClinux下编写USB的驱动程序。
关键词:嵌入式设备;USB;mClinux

引言
越来越多的嵌入式设备与外部连接要求更简洁、方便、智能化,所以,USB接口在嵌入式设备中的应用会越来越广泛。本文是“信息家电网络控制平台技术”项目中USB接口的实际设计部分。在该项目中,硬件平台采用了S3C4510B微处理器,软件系统是在mClinux下开发的,项目结题后,组建了USB总线的家居网络系统,实现了信息家电的上网。本文介绍了该嵌入式系统设计中的USB模块软硬件设计。

USB接口硬件设计
S3C4510B没有内置的USB控制器,但提供了两个GDMA通道,可以满足USB高速数据传递的要求。本着与S3C4510B能衔接工作、自身适合在嵌入式设备中应用的原则,确定采用ISP1581高速USB接口芯片。 
ISP1581概述和设计分析
ISP1581是一款低功耗、功能强的高速USB接口器件,它完全符合USB 2.0 规范,并为基于微控制器或微处理器的系统提供了高速USB通信能力。ISP1581支持高速USB系统的自动检测,内部通用DMA 模块使得数据流很方便地集成。另外,多种结构的DMA模块实现了海量存储的应用。这种实现USB 接口的标准组件使得使用者可以结合微控制器,通过使用已有的结构和减少固件上的投资,从而用最快捷的方法实现了最经济的USB外设解决方案。此外,ISP1581可理想地用于许多嵌入式外设,例如打印机、扫描仪、DVD 和数码相机等等。
ISP1581与S3C4510B电路的设计实现
了解了芯片引脚的使用方法,则可以设计出它和S3C4510B的连接电路,如图1所示。
USB接口电路如图2所示。在该图中,1.5kW的电阻要求较高,阻值范围必须是1.5kW±5%内。
采用12MHz的晶振,以便与S3C4510B的晶振相匹配,电容的值一般为20pF左右,以使晶振更好地起振和消噪。
此外,设计印制电路板时要考虑减小信号之间的交叉干扰、电源干扰,降低噪声对电路的影响,提高整个系统的可靠性。在本系统的电路板上,晶体振荡电路对噪声比较敏感,因此在设计这部分电路时特别注意使晶振电阻、电容等相关器件与微控制器尽可能靠近。在布线时,使这部分电路的信号线不与

相关IC型号

热门点击

 

推荐技术资料

DFRobot—玩的就是
    如果说新车间的特点是“灵动”,FQPF12N60C那么... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!