首 页       用户登录  |  用户注册
设为首页
加入收藏
联系我们
按字母检索 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
按声母检索 A B C D E F G H J K L M N O P Q R S T W X Y Z 数字 符号
您的位置: 5VAR论文频道论文中心理工论文电子通信
   USB2.0控制器CY7C68013的接口设计实      ★★★ 【字体: 】  
USB2.0控制器CY7C68013的接口设计实
收集整理:佚名    来源:本站整理  时间:2009-01-10 23:53:47   点击数:[]    

3.3 用户程序的设计

用户程序是系统与用户的接口,这通过通用驱动程序来完成对外设的控制和通信。在编写用户程序时,首先要建立与外设的连接,然后才能实施数据的传输。本设计使用Visual Basic6. 0编译环境中的API函数来将ATI函数包装成一个VB.DLL连接程序文件,其编程方法与串口编程类似;首先查找设备,打开设备的句柄,然后进行读写和控制操作,最后关闭设备句柄。程序中主要用到的两个API函数CreatFile()和DeviceIoControl()就是根据该句柄完成数据传输的。

4 结语

本设计利用CY7C68013芯片的ATA接口将普通硬盘转化为具有USB2.0接口的海量存储器,其灵活的接口和可编程特性简化了外部硬件设计,提高了系统稳定性,同时也有利于PCB板的制作和调试。另外,USB设备的可热插拔特性使该系统具有了便携式的特点,而且使用方便,无需关机重启或打开机箱即可进行安装。该系统可采用PIO和UDMA两种模式实现。为了实现UDMA方式,所采用的Conductors导线部分为80-pin,而不是传统的40-pin,但是Cable (也就是排线的连接头部分)还是40-pin。本设计支持全速和高速传输两种状态,如果PC机是USB1.1的,它也能向下兼容USB1.1,而且速度远高于采用纯粹的USB接口芯片加外微处理器所构成的系统。从该方案可以看出,如果采用128TQFP封装的EZ-SUB FX2系列芯片,还可利用其地址线和数据线在此基础上进行其它扩展,从而实现基于硬盘的大容量数据采集与分析。



上一页  [1] [2] 


Tags:


文章转载请注明来源于:5VAR论文频道 http://paper.5var.com。本站内容整理自互联网,如有问题或合作请Email至:support@5var.com
或联系QQ37750965
提供人:佚名
  • 上一篇文章:PLX推出PCI-USB2.0控制器

  • 下一篇文章:基于CH371的实用USB接口设计
  • 返回上一页】【打 印】【关闭窗口
    中查找“USB2.0控制器CY7C68013的接口设计实”更多相关内容 5VAR论文频道
    中查找“USB2.0控制器CY7C68013的接口设计实”更多相关内容 5VAR论文频道
    最新热点 最新推荐 相关新闻
  • ››嵌入式系统的通信规约管理平台设计...
  • ››一种基于七号信令的局间话单采集系...
  • ››对于变频器的制动技术分析
  • ››电子文件管理元数据宏观结构多维分...
  • ››浅论卫星电视接收机的常见故障的检...
  • ››信息时代网络用户信息检索焦虑的心...
  • ››论GIS在高校房产管理中的实际应用
  • ››关于电力通信发展战略的思考 金李莎...
  • ››2G、3G切换精细化优化分析思路探讨...
  • ››光纤自动化生产的需求与时机
  • ››USB2.0开发系统概要
  • ››USB2.0控制器CY7C68013的接口设计实...
  • ››USB2.0高速主机适配卡的设计
  • ››USB2.0接口和DSP构成的高速数据采集...
  • ››USB2.0控制器CY7C68013特点与应用
  •   文章-网友评论:(评论内容只代表网友观点,与本站立场无关!)
    关于本站 - 网站帮助 - 广告合作 - 下载声明 - 网站地图
    Copyright © 2006-2033 5Var.Com. All Rights Reserved .