TragicJun
驱动牛犊
驱动牛犊
  • 注册日期2006-07-24
  • 最后登录2007-06-30
  • 粉丝0
  • 关注0
  • 积分40分
  • 威望5点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
阅读:794回复:0

请教一个USB开发的问题!!

楼主#
更多 发布于:2007-05-06 00:19
  以前从来没有研究过USB,现在需要搭建一个USB系统,大致是这样的:我们原来用凌阳的SPCE061A开发板做了个简单的物品管理器,现在想增加一个USB接口,目的是能从PC通过USB下载新的数据!听起来好象很简单,但是小弟从来没有接触过USB相关知识,最近看了很多介绍性的文章,感觉有很多困难,我先说说我自己的理解,在软件方面:
    首先要在开发板这端编写固件,包括USB1.1协议的实现,对USB控制芯片的驱动 以及上层的应用;然后要在PC主机端编写USB设备驱动程序和实现数据下载功能应用程序。
    不知道我的认识对不对,但即使是正确,我感觉好象需要花费较长时间,硬件接口设计姑且不说,软件实现上,首先要熟悉USB协议,然后是USB控制芯片的控制命令;最困惑的是PC机USB驱动程序的开发,好象还要去学习WDM,然后是应用程序开发,整个过程似乎非常复杂。我想请问前辈们,如果想在比较短的时间内做成这样的系统有什么方法,即使是单纯去够买现成USB也需要自己开发特定的应用程序,如果不熟悉这整个协议与系统结构也是不行的,请教前辈们USB系统开发的正确步骤与开发方法!
游客

返回顶部