接口电路论文摘要:提出利用SL811HS和8位单片机实现USB-Host实时数据采集嵌入式模块。该系统的数据传输,遵守大规模存储协议和USB1.1协议规范,可作为嵌入式设备的数据输入输出模块。它以文件的形式,与Slave端的USB移动存储器进行数据传输。关键词:SL811HS USB-HOST大规模存储协议USB1.1引言随着数据采集系统、工控行业和嵌入式用户对移动存储的需求越来越大,传统的通过软盘、串行口(RS232/RS485)或以太网等传输数据的方式已不能满足当前数据存储和交换的需求。如何在嵌入式模块中实现USB移动存储已成为急需解决的问题。本文提出利用SL811HS和8位单片机实现USB-HOST嵌入式模块的一种方案。它带有标准USB数据总线接口,完全遵守USB1.1协议和大规模存储协议规范。移动存储设备的文件操作方式支持FAT16文件系统。1USB-HOST嵌入式模块原理USB技术规范将使用USB进行数据传输的双方划分为两种角色——Host和Slave,并且规定,数据传输只能发生在Host和Slave之间。目前,绝大多数Host功能角色被集成在各种类型的PC机上,如笔记本电脑、台式机、Mac机及服务器等;而各种各样的基本USB的移动设备都集成了USBSlave功能角色,例如U盘、带USB接口的数码相机等。这样,就导致这些作为USBSlave的USB接口的数字设备中的数据,离开PC机无法读写。解决这一问题的根本办法就是在需要使用U