Skip to main content

IAR Embedded Workbench for Arm 9.70.x

__setSystemMaxData

このセクションの内容:
構文
__setSystemMaxData(size)
パラメータ
size

収集する最大バイト数。

リターン値

このマクロによって設定された最新の値、またはマクロが以前に呼び出されていない場合は 65535(デフォルト値)。

使用対象

すべての C-SPY ドライバ。

説明

このマクロを使用して、__system2 または __system3 マクロで開始された外部アプリケーションから収集できる最大バイト数を設定します。デフォルトでは、最大 65,535 バイトを収集できます。

__var exitCode;
__var out;
__var oldSize;

oldSize = __setSystemMaxData(100000); // Increasing the maximum data size

exitCode = __system2("dir /S", &out);

__message "Previous data limit:";
__message oldSize

__message "Output from the dir command:";
__message out;
関連項目

__setSystemTimeout__system2および__system3