컴퓨터와 USB와의 연결된 상태를 감시
High Speed Detection Handshake : 최고 속도를 낼 수 있는지를 물어본다.(USB2.0 장비에만 의미가 있다.)
Suspended(237.7ms) : 237.7 ms동안 지연시킨다.(USB장비는 전원을 준다고 바로 동작하는 장비가 아니다.)
*전원을 받으면 초기화가 필요하다.
Reset : 위에서 High Speed Detection Handshake가 정상적으로 작동하지 않아서 다시 Reset을 한다.
High Speed Detection Handshake : 다시 검사
!!중요!!* USB는 1ms 가 1Frame 이다.!!!!
!!중요!!* High Speed는 1/8ms가 1Frame 이다.!!!
Start of Frame : 디바이스에게 얼마만큼의 시간이 지났는지 알려준다.
Frame 넘어온 수를 가지고 장비가 꽂혀 있는(구동되는) 시간을 알 수 있다.
동기를 맞추지 않으면 데이터를 전송하지 못한다.
1/8ms = 0.125ms
0.000125second = 0.125ms
GetDescriptor (Device) : 실제의 내용은 아니고 Descriptor와 같은 일들을 했다고 표시된 부분
댓글 영역