Chinaunix首页 | 论坛 | 博客
  • 博客访问: 15530738
  • 博文数量: 2005
  • 博客积分: 11986
  • 博客等级: 上将
  • 技术积分: 22535
  • 用 户 组: 普通用户
  • 注册时间: 2007-05-17 13:56
文章分类

全部博文(2005)

文章存档

2014年(2)

2013年(2)

2012年(16)

2011年(66)

2010年(368)

2009年(743)

2008年(491)

2007年(317)

分类: LINUX

2007-09-23 13:04:27

我对USB硬件"机制"和USB协议"策略"的理解(gliethttp)

文章来源:http://gliethttp.cublog.cn[转载请声明出处]

  usb控制器硬件作为一个通信媒介与手段,当它能够顺利的把1个待发数据包,传递到对方;
同时又能顺利的接收由对端发过来的数据的时候,作为一种传输媒介与手段,usb控制器硬件已经
尽到了它的责任,它可以到一边坐着椅子喝茶了,如果它还想染指其他的方面,那就有点过犹不及了.
  正如在unix中常说的一个经典语--"机制与策略要分开",从协议层
来看,usb控制硬件提供的是一种"机制",并且PDIUDBD12和AT91RM9200提供了一个没有
任何闲言碎语的真正的让用户放心的用起来踏实的纯"机制"---能够正常的把A数据丢到
对端,能正常的接收对端的B数据---之后的工作,就完全靠"策略",好的"机制"能够保证
"策略"上有一个的可靠和清晰的后盾,但是要记住一点:好的应用"策略"--"战略"才是让世界缤纷多彩起来,
东西五花八门起来的,这里的"策略"就是常说的"USB协议",:"HID Class""Mass Storage Class"
"Audio Class""Video_Class""Smart Card Class""Printer Class""Communications Device Class"等等,
都是在"机制"基础上的做的一个个有意思的"策略"上的发挥应用,都是一个个好点子.
所以哪怕你用usb硬件提供的"机制",通过你的"策略"发挥,最后造出一个"类原子弹",然后
把你看着不爽的国家给炸了,那也可以称得上是一个有创意的"策略",之后被USB协议总局
给收录,然后我们chinese人就能在那么多的usb协议--应用"策略",看到又多出来一个
应用"策略"---"xxx类原子弹 Class".
  以上纯属胡说一通,因为这两天在看"HID Keyboard""HID Mouse"的设计资料,
有了上面这些奇怪的感触,作为日记记录而已(2007/09/23-gliethttp).

阅读(2005) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~