질문,답변

CVI에서 보드에 붙어있는 MCP2210 에 데이터를 r/w 하려 합니다.

 

http://www.microchip.com/Developmenttools/ProductDetails.aspx?PartNO=ADM00421

 

링크 클릭이 번거로운 분을 위한 간략 설명 : MCP2210은 마이크로칩스에서 나온 SPI TO USB 컨버터

 

마이크로칩스에서 제공는 유틸리티를 이용해서 데이터를 써보았고 제대로 나오는지 확인해 보았습니다.

유틸리티에서 SPI 모드, 비트레이트, pin direction 설정해 주고,

SPI 터미널 프로그램을 써서, 데이터를 50, 80, FF 등등 보내주고,

오실로스코프로 CS가 내려가는지, 클럭이 뛰는지, 데이터는 맞는지 확인해 보았습니다.

 

질문은 유틸리티가 아닌 CVI에서 데이터를 주고 받아야 하는데, CVI 에서 DLL을 써본적이 없어서 여쭤봅니다.

일반 비쥬얼 스튜디오에서는 (별 생각없이) DLL 받아서, 폴더에 갖다놓고, 링크(?) 걸고,

문서 뒤적거려 api 찾아서 함수를 쓰곤 했는데요.

CVI도 이런식으로 하면 되나요?

초보라 생각하시고 가르쳐 주시면 감사하겠습니다.

 

 

질문 요약 :

CVI에서 mcp2210이라는 SPI TO USB 컨버터를 사용하려고 하는데 어떻게 해야 하나요?

 

 

 


야리싸내

2015.09.15 19:58:13
*.160.130.133

안녕하세요 야리싸내라고 합니다.

visual studio에서 처럼 dll이나 라이브러리가 있으면 프로젝트에 등록해서 그대로 사용하시면 됩니다.

단, cvi는 c++이 지원안되므로 class가 있는 것은 사용안됩니다.(제가 확인해본 바로는)

 

cvi는 windows api함수는 거의 다 되는 것으로 알고 있습니다.

그러므로 cvi의 컨트롤에 없는 api의 common dialog , statusbar등도 api함수를 사용해서 만들어 사용하기도 합니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 파일(특히 그림파일)을 올리실 때의 유의사항 운영자 2004-07-16 99171
1561 NewCtrl로 생성한 컨트롤 DiscardCtrl로 제거 시 문제점이 있습니다.. [2] 레몬자몽 2015-12-01 564
1560 특정 컨트롤 X,Y좌표(위치) 얻는 방법 알려주십사 합니다. file [2] 레몬자몽 2015-11-23 1346
1559 Numeric Gauge 커스텀 가능 할까요? file 레몬자몽 2015-11-23 341
1558 #include 관련 질문. [2] 요돌이 2015-11-18 426
1557 panel을 팝업형식 말고 가능할까요? (예를들어 C# Panel, usercontrol) file [2] 레몬자몽 2015-11-17 857
1556 Labwindows 줄번호(라인번호) 생성방법 있나요? [2] 레몬자몽 2015-11-13 366
1555 CVI가 멈추는 현상,바이러스,avast file [1] 당근이 2015-11-10 457
1554 [당근이] 레이어 Z-order(?), 겹치기(?), 띄우기(?) 에 대한 재 질문 [3] 당근이 2015-09-16 694
» [당근이] MCP2210이라는 USB TO SPI 를 CVI에서 사용할때.. [1] 당근이 2015-09-15 681
1552 [당근이] 복잡한 ui 설계시 어떻게 해야 할까요? file [3] 당근이 2015-09-15 633
1551 [당근이] 아주 기초적인 질문.. 패널의 레이어에 대해서 [2] 당근이 2015-08-31 463
1550 CVI directshow 관련 질문입니다. 혀기링 2015-08-25 341
1549 CVI로 만들어진 파일을 LABVIEW로 전환하는 방법 신덕만 2015-07-22 596
1548 라벨에 중국 간자체 쓰는 방법? [1] 이중훈 2015-07-09 619
1547 cvi build 에 관하여 [1] 아이곰 2015-07-06 434
1546 CVI에서 Listview Control 관련해서 질문드립니다. 소원 2015-06-04 374
1545 LPT-Port 컨트롤 계백 2015-04-20 352
1544 미쯔비시 MX COMPONENT 사용관련 [1] 이중훈 2015-04-13 2042
1543 Excel에 병합하는 방법이 있나요? 루키니아 2015-04-08 424
1542 USB포트 통신 선이 빠졌을 때... [5] 이현호 2015-03-18 718