질문,답변

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
번호 제목 글쓴이 날짜 조회 수
공지 파일(특히 그림파일)을 올리실 때의 유의사항 운영자 2004-07-16 98996
1597 'Error Code -94' 해결방법이... [2] 요돌이 2017-10-10 115
1596 cvi 에서 cmd창 없애는 방법 [2] 김승준 2017-09-11 155
1595 시리얼 통신 crc, checksum 계산기 file 하이루 2017-09-04 1038
» USB 연결되었을때 어떻게 확인하나요? file [1] 루키니아 2017-07-03 185
1593 외부 장치 검색하는 함수 조커 2017-02-20 135
1592 탭(tab)페이지 관련 질문드립니다. [2] cvi초보! 2017-01-26 138
1591 문자열 변환 관련. [3] 요돌이 2016-12-17 171
1590 폴더내의 파일 탐색 명령어 [2] 조커 2016-12-14 85
1589 안녕하세요 이미지 캡처 관련 질문드립니다. [5] cvi초보! 2016-12-02 148
1588 UIR 멈춤현상 관련. [1] 요돌이 2016-11-28 101
1587 win10에서 실행종료시...FATAL RUN-TIME ERROR file [6] 루키니아 2016-08-31 652
1586 패널 자체를 배열선언이 가능할까요??? (조언급구) file [2] 레몬자몽 2016-08-23 293
1585 vison 관련 문의 입니다. ds4okv 2016-08-20 75
1584 Excel 병합에 관한건데요... [2] 루키니아 2016-08-18 174
1583 전처리기(Preprocessor)를 이용해서 컨트롤을 숨길 수 있나요? [2] 레몬자몽 2016-08-09 137
1582 FileSelectPopup의 오류가.... [4] 야리싸내 2016-08-04 133
1581 2차원배열 때문에 미치겠습니다 ㅠㅠ [5] 쥐샥 2016-08-03 142
1580 정수와 실수의 구분에 대해 질문드립니다 [2] 워나리 2016-07-26 748
1579 Numeric Control에 double타입일 경우 a와 f가 입력이 되는 현상 file [2] 레몬자몽 2016-07-22 575
1578 테이블컨트롤(Table Control) Insert시 역순으로 넣을 수 있는지 여부 [2] 레몬자몽 2016-07-19 664