
#include <twl/camera.h>void CAMERA_SetTransferLines(int lines);
| lines | ライン数(1〜16) |
なし
バッファに一度に転送するライン数を設定します。
ラインバッファに保存するデータ量がラインバッファの容量である 1024 ピクセル(2KB)を超えないように設定してください。
設定するライン数は、CAMERA_GET_MAX_LINES で求めた値を使用することができます。
フレームの終わりに端数がある場合には、カメラVブランクの開始に同期して新規DMAが起動し、残数分だけ転送されます。
具体的には、CAMERA_I2CSize*() または CAMERA_SetTrimmingParams() 等で指定した高さと lines が割り切れない場合の最後の端数などがそれにあたります。
本関数は CAMERA_Start(),CAMERA_StartCapture() でキャプチャを開始する前に呼び出す必要があります。
CAMERA_Start、CAMERA_StartCapture
2008/09/11 設定するライン数について説明追加
2007/11/14 端数の転送について説明追加
2007/10/29 説明追加
2007/10/02 初版