主要内容

本页采用了机器翻译。点击此处可查看最新英文版本。

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 中推出