导航

2017年9月5日 #

协议基础

摘要: 一、USB描述符: 描述符什么作用?通过它,设备要告诉主机自己是个什么设备、怎么传数据。 描述符成功返回,USB通信已经成功了一大半。 二、USB设备的枚举过程: 设备回复主机的请求,会返回描述符,也会修改本地设置,这是枚举。 枚举过程: 通过bus hound可以进行数据包监听。 控制传输:建立过 阅读全文

posted @ 2017-09-05 14:49 刘梢 阅读(349) 评论(0) 推荐(0) 编辑

学习的初衷

摘要: USB的强大:USB接口的设备很多,这足以证明它的强大 USB的难度:鼠标通过USB识别,键盘也通过USB识别,多媒体控制按键也需要USB识别。那么必然USB就会集成各类设备所使用的协议,因此显得复杂。但是使用起来只要明确设备类型,单一的使用某个协议就不难。 圈圈反思:如果当时能有一个整体的认识,有 阅读全文

posted @ 2017-09-05 09:20 刘梢 阅读(242) 评论(0) 推荐(0) 编辑

枚举类型

摘要: 枚举类型的存在,就相当于给变量戴上了枷锁,枚举类型的变量只能是某些数值中的一个。 使用方法: 1.首先定义枚举类型:enum weekday{mon,tue,wed,thu,fri,sat,sun}; 2.定义枚举变量:enum weekday workday; 3.此时workday这个变量的值只 阅读全文

posted @ 2017-09-05 07:06 刘梢 阅读(158) 评论(0) 推荐(0) 编辑