查看: 1498|回复: 0
打印 上一主题 下一主题

51单片机控制SL811HS的USB主机底层驱动

[复制链接]
跳转到指定楼层
沙发
发表于 2015-5-19 17:43:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 leixiaofeng 于 2015-5-19 17:47 编辑

[size=13.8461542129517px]基于USB[size=13.8461542129517px]接口[size=13.8461542129517px]的[size=13.8461542129517px]设备[size=13.8461542129517px]使用方便,性价比高,因此在人们的工作和生活中得到了广泛的[size=13.8461542129517px]应用[size=13.8461542129517px],如U盘,移动硬盘,光驱,USB摄像头,USB鼠标键盘等,同时,51系列[size=13.8461542129517px]单片机[size=13.8461542129517px]以其成熟的[size=13.8461542129517px]技术[size=13.8461542129517px]和高性价比吸引了大量国内[size=13.8461542129517px]用户[size=13.8461542129517px],被广泛应用于测控和自动化[size=13.8461542129517px]领域[size=13.8461542129517px],因此,如果在51单片机[size=13.8461542129517px]系统[size=13.8461542129517px]中增加USB主机接口,实现对USB从机设备的控制,则该单片机系统可以充分利用现有的各种USB从机设备,大大扩展单片机系统功能。
[size=13.8461542129517px]本[size=13.8461542129517px]设计[size=13.8461542129517px]实现了在51单片机系统中增加USB主机功能,采用普通51单片机外接专用USB接口[size=13.8461542129517px]芯片[size=13.8461542129517px]的[size=13.8461542129517px]方案[size=13.8461542129517px],这种方案虽然会使系统传输速度受到限制,[size=13.8461542129517px]而且[size=13.8461542129517px]在[size=13.8461542129517px]稳定性[size=13.8461542129517px]有所欠缺,但此方案设计灵活性高,且易于移植,为低[size=13.8461542129517px]成本[size=13.8461542129517px]产品[size=13.8461542129517px]的[size=13.8461542129517px]开发[size=13.8461542129517px]提供了广阔前景,设计中采用51单片机是Atmel公司的AT89S52芯片,USB 主机功能的扩展通过外接专用USB接口芯片SL811HS实现,CYPRESS公司的USB接口芯片SL811HS可以工作在主机或从机模式,支持 USB1.1的全速和低速数据传输,工作在主机模式时,SL811HS可以自动[size=13.8461542129517px]检测[size=13.8461542129517px]外设的插拔动作,可以按照外[size=13.8461542129517px]处理器[size=13.8461542129517px](如单片机)的要求自动把数据整合为 USB协议数据包进行数据传输。
[size=13.8461542129517px]        




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?加入因仑

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入因仑

本版积分规则

快速回复 返回顶部 返回列表