usb-host—基于sl811hst 51单片机

品牌 usb-host—基于sl811hst 51单片机读写u盘开发套件 型号 usb-host—基于sl811hst 51单片机读写u盘开发套件
批号 usb-host—基于sl811hst 51单片机读写u盘开发套件 封装 usb-host—基于sl811hst 51单片机读写u盘开发套件
营销方式 现货 类型 单片机

原价:480元

优惠价:360元

套件介绍

   在便携仪器或者嵌入式系统(如数据采集设备)等usb-host接口,实现外挂式海量存储,这将是仪器仪表领域的一场革命。但要实现该功能涉及协议众多(如fat文件系统规范的实现,海量存储协议的实现以及usb批量传输方式的实现等),开发难度大。本套完整解决方案使用51单片机控制cypress公司的usb-host接口芯片sl811hst,完成以单片机为cpu的usb主设备开发,控制usb从设备并可与从设备传输数据。套件支持usb1.1协议、慢速和全速usb从设备,实现了usb设备枚举、海量存储协议、usb批量传输协议、fat16、fat32文件系统、高级函数接口(如openfile),自定义了一套串口命令接口,屏蔽了上述的所有协议,可以只通过这套命令访问u盘文件。 协议实现的所有源代码都采用keil c51编写,很方便的移植到msp430、pic、avr、dsp、arm等系统中。

 

本套件已经实现对u盘的读写操作,主要功能如下:

  1. 同时支持fat16和fat32文件系统,自动识别、自动切换
  2. 检测u盘的接入与拔出
  3. 创建文件和目录,支持长文件名、长目录名,支持多级目录
  4. 打开一个已经创建的文件和目录
  5. 从文件中读取指定长度和指定位置的数据
  6. 列举目录下的文件和目录
  7. 删除文件和目录
  8. 查询u盘容量和剩余空间

 

硬件资源

  1. 完全兼容51的单片机stc89c58rd+
  2. cypress的sl811 hst   usb-host接口芯片
  3. 高速sram存储器cy62256,用于数据缓冲
  4. 基于max232芯片的rs232标准3线制串行接口,和pc机通信进行相关功能的测试
  5. 48m的有源晶振,贴片钽电容,提高系统稳定性
  6. 直接从pc机usb接口取电,无需额外电源,使用方便,并有500ma可恢复保险
  7. 4个微动开关,1个单片机复位开关作系统输入
  8. 4个led指示灯,1个电源指示灯作系统输出,监控系统状态

配件清单 

  1. 开发板1块
  2. rs-232通信线1条
  3. usb供电线1条
  4. 配套软件光盘1张

软件光盘内容

  1. 所有固件协议、功能的完整c51源代码(keil c51工程文件)
  2. 集成测试环境(不包括源程序)
  3. 电路原理图(protel格式)
  4. 开发工具
  5. 技术文档,包括各种协议的文档,以及相关的开发文档等