首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 常用文档 > usb开发实例

usb开发实例

资料介绍
接口/总线/驱动技术

usb开发实例
发布日期:2009-3-16 19:37:56 文章来源:搜电 浏览次数: [pic]33
[pic][pic][pic]    通用串行总线(Universal Serial Bus
USB),是一种快速、灵活的总线接口。与其它通信接口比较,USB接口的最大特点是易
于使用,这也是USB的主要设计目标。作为一种高速总线接口,USB适用于多种设备,比
如数码相机、MP3播放机、高速数据采集设备等。易于使用还表现在USB接口支持热插拔
,并且所有的配置过程都由系统自动完成,无需用户干预。
    USB接口支持1.5Mb/s(低速)、12Mb/s(全速)和高达480Mb/s(USB 
2.0规范)的数据传输速率,扣除用于总线状态、控制和错误监测的数据传输,USB的最大
理论传输速率仍达1.2Mb/s或9.6Mb/s,远高于一般的串行总线接口。
    USB接口芯片价格低廉,一个支持USB
1.1规范的USB接口芯片价格大多在$1~2之间,跟一个232或485接口芯片价格差不多,
这也大大促进USB设备的开发与应用。
   
在进行一个USB设备开发之前,首先要根据具体使用要求选择合适的USB控制器。目前,
市场上供应的USB控制器主要有两种:带USB接口的单片机(MCU)或纯粹的USB接口芯片

   
带USB接口的单片机从应用上又可以分成两类,一类是从底层设计专用于USB控制的单片
机,比如Cypress公司的CY7C63513(低速)、CY7C64013(全速),但由于价格、开发工
具以及单片机性能有限等问题,所以一般不推荐选用。另一类是增加了USB接口的普通单
片机,例如Intel公司的8X931(基于8051)、8X930(基于高速、增强的8051)、Cypre
ss公司的EZ-USB(基于8051),选择这类USB控制器的最大好处
标签:usb开发实例
usb开发实例
本地下载

评论