最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

【学习记录】USB 协议

工作和技术 crifan 1560浏览 0评论

1.CBW个CSW

USB协议里面,有两个名词:

Command Block Wrapper (CBW) :A packet containing a command block and associated information.
Command Status Wrapper (CSW) :A packet containing the status of a command block.

其实就是等价于其他硬件的spec里面的发送的命令和返回(或读取)的状态,

区别在于,USB协议,把这些单独的命令或状态,加上其他一些设置参数等信息/数据,打包成一个包,起个名字叫做,CBW和CBS而已。之所以这样做,主要目的,我觉得是为了便于通信,便于管理。

否则,命令太多,加上需要配置的参数太多,零散去发送或者独立组合再发送,都显得很凌乱,所以才弄出这么个CBW和CSW的,把该设置的参数都整理好,然后打包发送或接受,就显得很有秩序了。。

转载请注明:在路上 » 【学习记录】USB 协议

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
79 queries in 0.158 seconds, using 22.10MB memory