프로그램&회로

USB-C 1.0 규격

엠칩 2019. 10. 15. 16:04
반응형

https://web.archive.org/web/20161220102924/http://www.usb.org/developers/presentations/USB_DevDays_Hong_Kong_2016_-_USB_Type-C.pdf
USB type C 규격서

https://ko.wikipedia.org/wiki/USB-C

위키백과 링크

 

USB-C - 위키백과, 우리 모두의 백과사전

위키백과, 우리 모두의 백과사전. 둘러보기로 가기 검색하러 가기 스마트폰의 USB-C 포트. USB-C, 또는 USB 타입-C(USB Type-C)는 데이터와 전력의 전송을 허용하는 24핀 USB 단자 시스템이다. 상하 대칭 형태인 리버서블 커넥터와는 구별한다.[1] USB 타입-C 사양 1.0은 USB-IF에 의해 출판되어 2014년 8월 완성되었다.[2] USB 3.1 사양과 거의 동일한 시간에 개발되었다. USB-C를 구현하는 장치는 반드시 USB

ko.wikipedia.org

USB Type-C 사양 1.0

단자 핀  이름 및 설명

A1 GND Ground return B12 GND Ground return
A2 SSTXp1 SuperSpeed differential pair #1, TX, positive B11 SSRXp1 SuperSpeed differential pair #2, RX, positive
A3 SSTXn1 SuperSpeed differential pair #1, TX, negative B10 SSRXn1 SuperSpeed differential pair #2, RX, negative
A4 VBUS Bus power B9 VBUS Bus power
A5 CC1 Configuration channel B8 SBU2 Sideband use (SBU)
A6 Dp1 Non-SuperSpeed differential pair, position 1, positive B7 Dn2 Non-SuperSpeed differential pair, position 2, negative[a]
A7 Dn1 Non-SuperSpeed differential pair, position 1, negative B6 Dp2 Non-SuperSpeed differential pair, position 2, positive[a]
A8 SBU1 Sideband use (SBU) B5 CC2 Configuration channel
A9 VBUS Bus power B4 VBUS Bus power
A10 SSRXn2 SuperSpeed differential pair #4, RX, negative B3 SSTXn2 SuperSpeed differential pair #3, TX, negative
A11 SSRXp2 SuperSpeed differential pair #4, RX, positive B2 SSTXp2 SuperSpeed differential pair #3, TX, positive
A12 GND Ground return B1 GND Ground return

 

 

USB Type-C 플러그 핀 끝부분.

 

케이블 선

완전한 기능의 USB 3.1 및 2.0 Type-C 케이블 선플러그 1, USB Type-CUSB Type-C 케이블플러그 2, USB Type-C핀이름선 색번호이름설명2.0[a]핀이름

Shell Shield 브레이드 Braid Shield Cable external braid Shell Shield
A1, B12,
B1, A12
GND 양철 도금 1 GND_PWRrt1 Ground for power return A1, B12,
B1, A12
GND
16 GND_PWRrt2
A4, B9,
B4, A9
VBUS 빨강 2 PWR_VBUS1 VBUS power A4, B9,
B4, A9
VBUS
17 PWR_VBUS2
B5 VCONN 노랑 18 PWR_VCONN VCONN power, for active cables[b] B5 VCONN
A5 CC 파랑 3 CC Configuration channel A5 CC
A6 Dp1 흰색 4 UTP_Dp[c] Unshielded twisted pair, positive A6 Dp1
A7 Dn1 녹색 5 UTP_Dn[c] Unshielded twisted pair, negative A7 Dn1
A8 SBU1 빨강 14 SBU_A Sideband use A B8 SBU2
B8 SBU2 검정 15 SBU_B Sideband use B A8 SBU1
A2 SSTXp1 노랑[d] 6 SDPp1 Shielded differential pair #1, positive B11 SSRXp1
A3 SSTXn1 갈색[d] 7 SDPn1 Shielded differential pair #1, negative B10 SSRXn1
B11 SSRXp1 녹색[d] 8 SDPp2 Shielded differential pair #2, positive A2 SSTXp1
B10 SSRXn1 주황색[d] 9 SDPn2 Shielded differential pair #2, negative A3 SSTXn1
B2 SSTXp2 흰색[d] 10 SDPp3 Shielded differential pair #3, positive A11 SSRXp2
B3 SSTXn2 검정[d] 11 SDPn3 Shielded differential pair #3, negative A10 SSRXn2
A11 SSRXp2 빨강[d] 12 SDPp4 Shielded differential pair #4, positive B2 SSTXp2
A10 SSRXn2 파랑[d] 13 SDPn4 Shielded differential pair #4, negative B3 SSTXn2
  1.  USB 2.0 Type-C 케이블은 SuperSpeed 또는 Sideband를 위한 선을 포함하지 않음.
  2.  VCONN must not traverse end-to-end through the cable. Some isolation method must be used.
  3.  이동:  There is only a single differential pair for non-SuperSpeed data in the cable, which is connected to A6 and A7. Contacts B6 and B7 should not be present in the plug.
  4.  이동:        Wire colours for differential pairs are not mandated.

 

https://namu.wiki/w/USB

 

USB - 나무위키

프로그래밍적으로는 컨트롤이 시리얼 포트보다 비교적 복잡하다. 시리얼 포트가 아직도 살아남은 이유가 이 때문이다. 아두이노 같은 것을 공부하면 뭔 말인지 대강은 안다. USB에 시리얼 포트를 변환이나 파일 포맷으로 치면 컨테이너만 바꾸는 식으로 패킹해서 쓴다 보면 된다. 물론 모두 똑같은 건 아니고 키보드 같은 경우가 돋보이는데 한/영 한자나 기타 특수키는 스캔코드값과 별개로 인터페이스별로 코드가 다르다. 컨트롤러가 요즘 키보드 매니아들에 의해 커펌 가능한

namu.wiki

USB-C를 충전용으로만 쓸때는 6PIN 짜리 소켓을 사용하면 된다.

A12/B12 (GND),  A9/B9 (VBUS), A5 (CC), B5 (VCONN)

 

C-TYPE 케이블에는 ID 지정 회로가 내장되어 있습니다.

 

PD 및 충전관련 규격은 TI쪽 자료 보는게 빠를듯...

https://www.ti.com/product/TPS65987D

 

반응형

'프로그램&회로' 카테고리의 다른 글

PICKIT2 Programmer program  (0) 2020.04.07
히터 열량 계산  (2) 2019.11.25
STM32F0X0 Flash Programming  (2) 2019.10.01
STM32 UART  (0) 2019.09.23
Terminal V1.9b 2013  (3) 2019.09.06