USB VIDEO CLASS중 STILL IMAGE CLASS 관련 세미나작성자료
- 최초 등록일
- 2010.11.02
- 최종 저작일
- 2010.06
- 29페이지/ MS 파워포인트
- 가격 1,000원
소개글
USB VIDEO CLASS중 STILL IMAGE CLASS 관련 세미나작성자료 입니다
제가 스펙시트보고 직접 작성한것입니다.
USB 카메라, 스케너 등등 에 관계있는 CLASS 세미나 작성 자료입니다
많은 도움 되시기 바랍니다.
목차
1.Still image class 의 개요
2.Still image device 구조
3.Still image class device 의 data 전송
3-1.Bulk pipe Data 전송방법
4-1.컨테이너의data structure
4-2.컨테이너의data structure2
5.OP CODE 표
6-1.Get device info 의 응답 data format
6-2Get device info 의 응답sample data
7-1.Get object info 의 응답 data format
7-2Get object info 의 응답sample data
8-1Get storage info 의 응답data format
8-2.Get storage info 의 응답sample data
9.응답 코드표
10.Data stage 가있는 sample data transfer
11.Host & device 간 통신 시나리오
12.인터럽트 파이프의 data 전송
13.인터럽트 파이프의 컨테이너의data structure
14.인터럽트 컨테이너의 event code 표
15.Interrupt in sample data
16.Bulk 전송중 전송정지
17.Still image class 디스크립터
18.Enum 시 디스크립터 data 예
19-1.Cancel_Request(64h)- 트랜젝션을 취소하도록 요청
19-2.Cancel_Request 대 대한 디바이스의 응답 data format
20-1.Get_Extended_Event_Data(65h)-이벤트나 제조사 상태에 관한 추가정보 요청
20-2. Get_Extended_Event_Data_Request 대 대한 디바이스의 응답 data format
21.Device_Reset_Request(66h)-디바이스가 idle 상태로 돌아가도록 요청
22-1.Get_Device_Status(67h)-디바이스의 상태정보를 요청한다
22-2. Get_Device_Status_Request 대 대한 디바이스의 응답 data format
23.Usb class device driver개발 절차
본문내용
1.Still image class 의 개요
-디지털 카메라
-스케너
-정지영상 을 전송을 목적으로 한다
-PTP(picture transfer protocol ) 사용
Windows2000-usb 1.1 still image class 지원
서비스팩4 에서부터 usb 2.0 /still image class 지원
3.Still image class device 의 data 전송
Still image class device 에서 Bulk 와 interrupt 에서
data 전송은 컨테이너라 불리는 구조체를 사용하여 전송
3-1.Bulk pipe Data 전송방법-command,data,response로 구성된다
호스트가 명령어 블록을 보낸다(명령어 동작이 data 가 필요한지여부판단하여
만일data 의 전송이 필요하다면, data
의 전송 방향을 결정화는 코드(Data Direction )를 포함한다 )
명령어 블록이 디바이스에게도착하면, 디바이스는 앞의 4byte의 명령어 블록 의
길이를 판단하여, 명령이 제대로 도착했는지 판단하고, 이를 해석한다-> invalid 시 stall 처리
Data 전송이 있으면, data 전송
-data 의 처음 4byte 는 data byte length
- 읠부의 동작은 data 가 없다.
응답 – 디바이스가 완료정보를 포함한 응답 블록을 보낸다
참고 자료
없음