UClinux2.4.x+S3C4510B平台的USB-HOST驱动设计
发布时间:2007/4/23 0:00:00 访问次数:481
|
您现在的位置:下载 ,499.11K | SL811HS 的货源和报价 SL811HS 的相关技术信息 | 其他型号 | 北京诚顺鑫电子科技有限公司联系人:孙小姐/尹小姐/崔小姐,刘小姐 电话:010-51657839/83345066/0755-82731083 | 深圳市汉亨电子有限公司联系人:朱小姐 电话:086-0755-82812810/83687824 | 北京华军科讯科技有限公司联系人:付先生/林小姐/韦小姐/黄小姐 电话:010-62938823/62913321 | 北京振兴诚达国际电子技术有限公司联系人:王小姐 电话:010-82642409/82642171/82642408/82641497 | |||
>>更多供应商 |
UClinux2.4.x+S3C4510B平台的USB-HOST驱动设计
摘要:USB设备应用已经十分广泛。本文通过介绍S3C4510B、SL811HS芯片的部分特性,给出在uClinux2.4.x+S3C4510B平台上扩展USB-HOST的方法和详细步骤。
关键词:uClinux2.4.xS3C4510B USB-HOST SL811HS
引言
今天,USB设备已经进入我们工作、生活的方方面面,它给我们带来了许多便利。因此,带有USB功能已经成为现在许多系统的一个基本要求。三星公司针对ARM7开发的S3C4510B是目前业界使用非常频繁的一款芯片。它的强大功能使其成为基于诸多传统的51等系列单片机开发思想的终结者。通过对它移植uClinux操作系统,犹如为虎添翼。稳定的Linux系统和强大的S3C4510B硬件紧密结合,形成了一个强大的开发平台,带来了崭新的开发理念。本文采用的是深圳英蓓特公司开发的EMBEST S3C4510B开发板,介绍在这样一个强大的平台上扩展基于CYPRESS公司开发的SL811HS(HOST)的USB-HOST;展示基于这个平台的区别于传统系统开发的崭新思想,同时进一步丰富该系统的功能。
1 扩展板硬件电路设计
英蓓特公司基于uClinux2.4.x+S3C4510B的开发板实现时,把程序放在由ROMCON0控制基地址的ROM/ARAM/FLASH组0;系统起动时,将放在该组的程序拷贝到SDRAM0组。本文将SL811HS的地址配到ROM/ARAM/Flash组1,由ROMCON1控制它的基地址,使用外部中断0接收SL811HS的中断信号。由于SL811HS没有将数据和地址总线分开,D0~D7将分时复用。这是由SL811HS的A0线控制;A0为低时,D0~D7上传输的是地址信息;A0为高时,D0~D7上传输的是数据信息。由此,用S3C4510B的ADDR10来控制A0,从而将SL811HS的数据和内部地址分离。USB-HOST扩展板原理简图如图1所示。
|
您现在的位置:下载 ,499.11K | SL811HS 的货源和报价 SL811HS 的相关技术信息 | 其他型号 | 北京诚顺鑫电子科技有限公司联系人:孙小姐/尹小姐/崔小姐,刘小姐 电话:010-51657839/83345066/0755-82731083 | 深圳市汉亨电子有限公司联系人:朱小姐 电话:086-0755-82812810/83687824 | 北京华军科讯科技有限公司联系人:付先生/林小姐/韦小姐/黄小姐 电话:010-62938823/62913321 | 北京振兴诚达国际电子技术有限公司联系人:王小姐 电话:010-82642409/82642171/82642408/82641497 | |||
>>更多供应商 |
UClinux2.4.x+S3C4510B平台的USB-HOST驱动设计
摘要:USB设备应用已经十分广泛。本文通过介绍S3C4510B、SL811HS芯片的部分特性,给出在uClinux2.4.x+S3C4510B平台上扩展USB-HOST的方法和详细步骤。
关键词:uClinux2.4.xS3C4510B USB-HOST SL811HS
引言
今天,USB设备已经进入我们工作、生活的方方面面,它给我们带来了许多便利。因此,带有USB功能已经成为现在许多系统的一个基本要求。三星公司针对ARM7开发的S3C4510B是目前业界使用非常频繁的一款芯片。它的强大功能使其成为基于诸多传统的51等系列单片机开发思想的终结者。通过对它移植uClinux操作系统,犹如为虎添翼。稳定的Linux系统和强大的S3C4510B硬件紧密结合,形成了一个强大的开发平台,带来了崭新的开发理念。本文采用的是深圳英蓓特公司开发的EMBEST S3C4510B开发板,介绍在这样一个强大的平台上扩展基于CYPRESS公司开发的SL811HS(HOST)的USB-HOST;展示基于这个平台的区别于传统系统开发的崭新思想,同时进一步丰富该系统的功能。
1 扩展板硬件电路设计
英蓓特公司基于uClinux2.4.x+S3C4510B的开发板实现时,把程序放在由ROMCON0控制基地址的ROM/ARAM/FLASH组0;系统起动时,将放在该组的程序拷贝到SDRAM0组。本文将SL811HS的地址配到ROM/ARAM/Flash组1,由ROMCON1控制它的基地址,使用外部中断0接收SL811HS的中断信号。由于SL811HS没有将数据和地址总线分开,D0~D7将分时复用。这是由SL811HS的A0线控制;A0为低时,D0~D7上传输的是地址信息;A0为高时,D0~D7上传输的是数据信息。由此,用S3C4510B的ADDR10来控制A0,从而将SL811HS的数据和内部地址分离。USB-HOST扩展板原理简图如图1所示。
深圳服务热线:13692101218 13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)

深圳市碧威特网络技术有限公司
付款方式