基于MC68HC912D60A的嵌入式USB Host - 免费下载

单片机编程资源 文件大小:469 K

📋 资源详细信息

文件格式
PDF
所属分类
上传用户
上传时间
文件大小
469 K
所需积分
2 积分
推荐指数
⭐⭐⭐⭐⭐ (5/5)

💡 温馨提示:本资源由用户 feitiandy001 上传分享,仅供学习交流使用。如有侵权,请联系我们删除。

资源简介

综述
从问世,到协议规范2.0版本,USB(通用串行总线,简写为USB)在不断自我完善,并走向成熟。从普通计算机用户,计算机工程师,到硬件芯片生产厂商,都已经完全认可了USB。厂商对于USB的硬件和软件支持的也越来越完备,现在开发一个USB外设产品,所需要投入的成本和时间大大降低了,几年前是没有办法做到这一点的。但是,随着USB应用领域的逐渐扩大,人们对于USB的期望也越来越高,希望USB能应用在各种计算机领域中,尤其是在移动通讯领域中,希望能通过PDA等移动设备来直接和USB外设通信,使得USB能应用在没有PC的领域中。

非PC应用领域?
这正是USB一个致命的弱点。USB的拓扑结构中居于核心地位的是Host(也称为主机),任何一次USB的数据传输都必须由Host来发起和控制,所有的USB外设都只能和Host建立连接,任何两个外设之间或是两个Host之间无法直接通信。而目前,大量的扮演Host角色的是个人电脑PC。因此,“如何将USB应用到嵌入式领域?如何实现USB点对点的通讯?”等问题,开始进入了USB开发者的讨论议程。正是在这种新的需求之下,USBHost的嵌入式应用成了USB领域新的兴奋点。

本项目也就是在嵌入式USBHost技术即将起步发展的背景之下产生的。

传统意义的USB开发,仅仅是对USB外设的开发,USB底层驱动程序和USB主控制器驱动程序都由Windows等操作系统提供,有关这些驱动程序的细节过程都蒙着一层神秘的面纱。所以,要设计USBHost,就须设计这两部分驱动程序,Windows源码不公开,这些细节资料就无从得到。

立即下载此资源

提示:下载后请用压缩软件解压,推荐使用 WinRAR 或 7-Zip

资源说明

📥 下载说明

  • 下载需消耗 2积分
  • 24小时内重复下载不扣分
  • 支持断点续传
  • 资源永久有效

📦 使用说明

  • 下载后用解压软件解压
  • 推荐 WinRAR 或 7-Zip
  • 如有密码请查看说明
  • 解压后即可使用

🎁 积分获取

  • 上传资源获得积分
  • 每日签到免费领取
  • 邀请好友注册奖励
  • 查看详情 →

相关标签

点击标签查看更多相关资源:

相关资源推荐