Labwindows/cvi 사용해 보신 분 계신가요? > 과학기술Q&A

본문 바로가기

Labwindows/cvi 사용해 보신 분 계신가요?

페이지 정보

전파공학과 작성일2011-07-26 16:16

본문

다름이 아니라 제가...

c언어 기반으로 만들어진 Labwindows/cvi 라는 프로그래밍 언어로

디지털 입출력을 내주는 DIO 를 제어하고 있습니다.


Labwindows/cvi 는 N.I(National Instruments)사에서 제공하는 소프트웨어입니다.

DIO 는 마찬가지고 N.I 사에서 파는 디지털 입출력을 내주는 데이터 수집 보드용 하드웨어입니다.


C 언어가 절차지향적 언어라서 구조적 프로그래밍을 해야 한다고 알고 있는데...

이 구조적 프로그래밍을 하기 위해서

N.I 사에서 제공해주는 하드웨어 제어 함수를

사용자 정의 함수에다가 넣으면

에러가 발생합니다.


하드웨어 제어 함수를 그냥 사용하면 에러없이 작동하고요..

현 상태라면 구조적 프로그래밍을 못하는 상황입니다.....

절차지향적 언어의 장점이 사라지게 되는데...


이럴수가 있나요??

사실 제가 하드웨어를 제어해 보는건 이번이 처음입니다..아직 학부생이고요..


Labwindows/cvi 가 잘 알려져 있지 않은 소프트웨어라서

당황하실수도 있지만..

여기는 현직에서 할동해 보신 분들이 많으시기에

혹시나 그런 경험 있으시나 해서 질문드리겠습니다.

감사합니다.

댓글 2

kn3님의 댓글

kn3

  말씀하신 툴이 뭔지는 모르겠습니다만, 질문을 보니 main함수에 넣으면 잘 되는 api가 함수 안에서 불릴 때에는 잘 안 된다는 것 같군요.  툴의 문제라기 보다는 C프로그래밍 문제인 것 같은데요.  코드가 대략 어떤 식인지, 어떤 에러가 발생하는지 (컴파일 에러, 런타임 에러, 그리고 에러 메시지)를 적어줘야 할 것 같습니다만...

전파공학과님의 댓글

전파공학과

  //kn3님. 신경 써주셔서 감사합니다. 덕분에 어느정도 해결이 됐습니다.

과학기술Q&A

SLIDE UP

모바일에서는 읽기만 가능합니다.
PC 버전 보기
© 2002 - 2015 scieng.net