주요 콘텐츠

이 페이지는 기계 번역을 사용하여 번역되었습니다. 영어 원문을 보려면 여기를 클릭하십시오.

rtIOStreamOpen

통신 채널 초기화

설명

streamID = rtIOStreamOpen(argCount, argValues)는 개발 컴퓨터와 타깃 프로세서 간에 데이터를 주고받을 수 있도록 통신 스트림을 초기화합니다.

예제

예제

통신 채널 초기화

rtiostreamtest.c가 작성한 이 코드는 통신 스트림을 초기화하고 오류가 있는지 확인합니다.

static int openServer(int rtArgc, void * rtArgv [])
{
    streamID = rtIOStreamOpen(rtArgc, rtArgv);
    if (streamID == RTIOSTREAM_ERROR)
    {
        return streamID;
    }
    return RTIOSTREAM_NO_ERROR;
}

입력 인수

모두 축소

argValues 배열의 요소 개수.

통신 드라이버의 파라미터.

출력 인수

모두 축소

이 함수가 통신 스트림을 초기화하면, 스트림 핸들을 나타내는 양의 정수를 반환합니다. 그렇지 않으면 -1을 반환하며, 이는 오류를 나타냅니다.

rtiostream.h 파일에는 다음 매크로가 정의되어 있습니다:

#define RTIOSTREAM_ERROR (-1)

버전 내역

R2009a에 개발됨