위의 USB에 연결하고 Power Select를 DEBUG로 하고
C:\ti\TivaWare_C_Series-2.1.3.156\examples\boards\ek-tm4c123gxl\usb_dev_gamepad
usb gamepad 바이너리를 올린다음
[링크 : http://www.ti.com/lit/ug/spmu296/spmu296.pdf]
왼쪽의 USB에 연결하고 Power Select를 DEVICE로 해주니 엌ㅋ
HID 장비로 해서 게임 컨트롤러 인식이 된다. ㄷㄷ
보드에 버튼이 두개 있는데.. 도대체 저 X/Y/Z 축은 어떤 정보로 연결된건지 모르겠고
(기울기 센서 있는것도 아니니.. 무슨 값일까?)
아무튼 Example Game Pad 라는 이름으로 인식된다.
+
USB_DP / USB_DM 으로, PD4 / PD5에 연결이 되어있네..
driverlib에서 usb 지원하니 별다른 칩셋이나 회루 구성없이 바로 되나 보네..
[링크 : http://www.ti.com/lit/ug/spmu296/spmu296.pdf]
칩에 USB 컨트롤러가 들어있네
'embeded > Cortex-M4 Ti' 카테고리의 다른 글
tivaware bootloader + qs-rgb 테스트 (0) | 2017.12.28 |
---|---|
tm4c tivaware bootloader 빌드.. (2) | 2017.12.26 |
tm4c hibernate module 초기화 무한루프 (2) | 2017.01.10 |
tivaware swd debug / semihosting (0) | 2017.01.10 |
tm4c 하이버네이트 소스... (0) | 2016.12.20 |