질문,답변

USB 연결되었을때 어떻게 확인하나요?

조회 수 185 추천 수 0 2017.07.03 11:45:10

안녕하세요?

되게 오랜만에 궁금증이 생겨서 이렇게 글을 올리게 되었습니다.

 

요즘 USB연결에 관해서 보고 있는데요.

 

FT240X 칩에 연결되어 있는 USB를 찾으려고 합니다.

 

컴퓨터 관리에 가면 연결되어서 첨부한 이미지와 같이 뜨거든요?

 

그런데 어떻게 읽어와야할까요?

 

제가 찾은 바로는 VISA Library를 사용하는걸 찾게 되었는데

 

viOpenDefaultRM (&viHandle_H);

viFindRsrc (viHandle_H, "?*INSTR", &viMyFindList, &viInt32_Num, sData_InstrDescriptor);

if(viInt32_Num > 0)

{
  InsertTableRows (Program_Option, TABMAIN_0_USB_TABLE, -1, 1, VAL_USE_MASTER_CELL_TYPE);
  SetTableCellVal (Program_Option, TABMAIN_0_USB_TABLE, MakePoint (1, 1+For_N), sData_InstrDescriptor);

  for(For_N=1; For_N<viInt32_Num; For_N++)

  {
    viFindNext (viMyFindList, sData_InstrDescriptor);
    InsertTableRows (Program_Option, TABMAIN_0_USB_TABLE, -1, 1, VAL_USE_MASTER_CELL_TYPE);
    SetTableCellVal (Program_Option, TABMAIN_0_USB_TABLE, MakePoint (1, 1+For_N), sData_InstrDescriptor);
  }
}

위와 같이 버튼을 눌릴때마다 찾아오게 했는데 읽어오지를 못하더라구요...ㅠ

 

혹시 방법을 아시는분 계시나요...

도움 부탁드립니다.


루키니아

2017.08.08 11:44:49
*.216.133.98

자답입니다.

 

해당 칩에 관련된 드라이버를 설치 후 (저같은 경우 FTDI Chip 사이트에 D2XX 드라이버를 설치하였습니다.)

.lib과 .h을 포함합니다. (해당 사이트에 FTD2XX.lib, FTD2XX.h을 다운로드하여 추가)

 

.h를 참고하여 USB를 Open 및 Read, Write를 사용하면 됩니다.

 

저같은 경우는 하드웨어쪽으로는 전혀 모르는 관계로 여러가지 조언을 받았습니다.

솔직히 칩에 관련된걸 다운로드 해야한다는것조차 모르는 상태였죠.

저와 같은 분이 있을거 같아 이렇게 답을 올려 놓습니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수sort
공지 파일(특히 그림파일)을 올리실 때의 유의사항 운영자 2004-07-16 98996
1597 GPIB 통신과 관련하여 문의드립니다 박형민 2010-07-22 10833
1596 [re] 기본 콜백함수가 generater로 나올때 의문점 야리싸내 2010-07-12 10788
1595 [re] 카메라에 관한 질문입니다. file 야리싸내 2009-12-01 10455
1594 조금 더 자세하게요... 허창원 2002-06-24 10445
1593 DLL 만들기 질문이요 조커 2011-04-01 10260
1592 [re] Timer()에 대한 간단한 프로그램 작성 야리싸내 2010-07-12 10178
1591 (야리싸내님 다시한번 부탁드립니다)TEXT Box에 대한 질문입니다. [4] catchbird 2011-11-08 10177
1590 [보충 답변] 변수의 형변환 [1] 허창원 2002-10-07 10119
1589 [re] isa카드 사용해 보신분... 야리싸내 2010-02-16 10087
1588 Table에서 알수 없는 현상이 발생을 하네요... 야리싸내 2003-11-10 9905
1587 [re] edit and continue 기능이 있나요? file 야리싸내 2009-10-17 9830
1586 RS232통신 중 장비 전원 OFF 시 프로그램 비정상 종료에 대해 [3] 메이커 2010-08-03 9811
1585 VC++처럼 F12로 함수나 변수추적을 할수가 있나요? [3] 마루커 2010-09-13 9673
1584 GENERATE 할때요~ 질문입니다. [1] 마루커 2010-09-06 9650
1583 [re] winapi를 활용해보세요 file [2] 야리싸내 2010-05-05 9466
1582 교재 추천해주세요 [1] dwshin 2010-11-08 9315
1581 rpm계산을 어떻게 해야 될까요... 야리싸내 2004-07-12 9310
1580 callback함수란 허창원 2002-06-24 9259
1579 죄송합니다. 자료는 자료실에 올려주시면... [1] 운영자 2002-11-08 9189
1578 (야리싸내님 도와주세요. ^^;)NI-DAQ(legacy) 관련 질문 [2] 왕초보1 2011-10-19 9025