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, что указывает на ошибку.

The rtiostream.h файл задает этот макрос:

#define RTIOSTREAM_ERROR (-1)

Введенный в R2009a