기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

이번에 회사에서 USB Device 개발을 검토하고 있습니다. 


USB Device 의 용도는 중요 데이터 저장 및 사용자 인증등의 요구를 처리하는 것이고 

PC 에 연결되서 사용이 됩니다.  

주요 Vendor (NXP, STM, Microchip, 등등) 이러한 용도의 MCU 가 있으며, 

USB 2.0 Device mode 지원이 된다고 합니다.


제가 궁금한건 PC 와 이 장치와의 통신입니다. 

예를 들어 USB 장치내에 MCU <----> uart to usb 를 달게 된다면 PC 입장에서는 단순 RS232 통신으로 

연결해서 데이터를 주고 받을 수 있을것 같은데요.

MCU 의  USB Pin 을 Direct 로 연결했을때는 PC 와 어떻게 연결이 되며, 데이터를 주고 받을지 잘 모르겠네요.


경험있는 분의 도움 부탁드리겠습니다. 




고도리

2017.04.17 13:18:33
*.15.241.70

usb bulk device driver 형태로 작성하셔도 되고요.

가장 편한 것은 RNDIS 드라이버를 올려서 그냥 ethernet 통신으로 작성하시는게 제일 편할겁니다.

ydgoo9

2017.04.17 22:46:31
*.34.112.2

USB CDC(Communication Device Class) 가 있다는 것을 알았습니다. 

Virtual Serial 통신 개념으로 보여지고, 일단 CDC 로 구현해볼까 합니다. 

답변 감사드립니다. 

List of Articles
번호 제목 글쓴이 날짜 조회 수sort
6328 NAND bad sector가 새로 발생했을 때… [1] 오르다 2015-07-31 6959
6327 이솦보드 palette세팅중 3번째 질문(kelp에서 kozicozi님의 질문... [4] 고현철 2006-04-05 6955
6326 커널패닉 - 묵혀놓은 보드 꺼내들고 집에 셋팅하는데 잘 안되네요... [10] 조준동 2006-04-24 6706
6325 RVDS 2.2 설치 [6] 한영민 2008-12-31 6539
6324 exynos 5250 Arndale board의 Generic Timer 사용에 대해 질문... [5] 흰둥아놀자 2013-07-24 6410
6323 linaro ubuntu 사용중입니다 춤선생 2013-12-24 6391
6322 그래픽 카드 혹은 컨트롤러 드라이버 개발 How-to [2] Journeyer 2009-12-11 6285
6321 [질문] u-boot 및 루트 파일 시스템 <= 완료 [4] 안정섭 2006-04-16 6260
6320 풀업/풀다운 저항값은 왜 다른가요? [6] 비둘기사냥꾼 2012-09-14 6218
6319 exynos5250 질문이여. [7] 해황 2012-12-06 6144
6318 wifi 에러 문제관련하여 질문드립니다. [1] 텅빈깡통 2010-08-27 6143
6317 S5PC111과 S5PC110의 차이점은 무엇인가요 [2] Nabula 2010-07-24 5999
6316 ODROID FROYU 업그레이드 문의 드립니다. [1] 추억만이 2010-10-08 5704
6315 [질문] LX-800 과 ARM의 차이...[완료] [8] 김성주 2007-03-27 5673
6314 [질문] LX800 을 처음 사용하기 위한 초기 준비 및 비용은?[완료... [6] 임은향 2007-04-09 5631
6313 Wifi 관련 문의드립니다. [3] Tommy 2010-07-24 5484
6312 S3C6410의 장단점에 대해... [10] 주의이름으로 2009-02-04 5405
6311 MP2530에 OpenOCD와 FT2232를 이용해 JTAG 연결중 [4] 박성철 2009-02-15 5295
6310 [Android] play 스토어 설치 관련 [2] wizard14 2013-03-21 5276
6309 DNW 관련 ... [1] 고도리 2007-10-31 5208

사용자 로그인