1. 首页
  2. 编程语言
  3. C
  4. 基于ISP1161的USB HOST技术应用

基于ISP1161的USB HOST技术应用

上传者: 2019-06-04 03:24:03上传 DOC文件 158.00 KB 热度 18次

接口电路论文摘要:主要介绍如何利用芯片ISP1161在嵌入式系统中实现USBHOST功能;基于批量传输协议,讲述如何实现数据在USB存储设备上的存储和读写。关键词:USB主机ISP1161传输协议批量传输设备枚举FAT16本文以USB HOST技术为核心,介绍USB HOST技术在单片机上的实现。,重点介绍USB HOST技术在嵌入式系统读写优盘上的应用。1USB HOST技术简介USB的通信可以用图1表示。图1中,左半部分为USB主机端,可以看出,USB主机端由两部分构成,即软件体和硬件体。实际上是三个软件组件组成了USBHOST解决方案,即USB客户驱动程序、USB驱动程序和USB主机控制器驱动程序。应用程序的事务处理是由USB客户驱动程序(设备驱动程序)启动时,客户驱动程序把USB设备当作一个可以被访问的端点集合,它可以被控制并与它的功能单元进行通信。USB系统软件包括USB驱动程序和USB主控制器驱动程序,USB驱动程序负责配置管理、用户管理、总线管理和数据传输管理;以及数据的位编码、封包、循环校验、发送、错误处理等。2基于ISP1161控制器USB HOST的实现原理USB控制器大致分为三类:第一类是支持1.0协议的,这类已经很少见了;第二类是支持1.1协议的控制器;第三类是支持2.0协议的控制器。根据不

用户评论