USB를 해 봅시다. 벌써 USB 네번째 입니다. 저번 시간까지는 Device의 프로토콜 중 초기화 부분을 봤었고 이번 시간에는 실제로 이런 통신이 이루어 지는지 확인해 본다고 했습니다. 제가 사용할 MCU도 언급을 했었죠~ CC2540입니다. 블루투스 로우 에너지 용으로 출시된 SOC인데 USB가 내장되어 있습니다. 그럼 시작해 볼까여? 초기화 과정의 시작은 USB 버스를 Reset시킨다고 했습니다. Reset은 10ms 정도 Low로 만들어 주면 디바이스가 알아먹어야 하는데 CC2540은 USB 리셋이 걸리면 인터럽트가 걸리게 되어 있네요. (CC2540의 USB 기능은 따로 언급하지 않겠습니다. USB만 신경써도 산더미같은데 MCU까지 하려면 늙고 병듭니다.) 그래서 실제로 USB를 꽂았을 때 버스..