DMAによるデータ受信 (SPIモード用)
引数 |
説明 |
AG903_SSPMgrHandle* handle |
[in] SSPハンドル |
void* buf |
[in] 受信データ先頭アドレス |
size |
[in] 受信サイズ(単位[Word] 下記参照) |
受信結果
返値の詳細 |
説明 |
正常終了 | |
-AG903_EINVAL |
引数異常 |
-AG903_EPERM |
状態異常 (SPIモードではない等) |
SPIモードのときDMAによりデータを受信します。
SPIモード以外では使用できません。
この関数は AG903_SSPMgrSpiEnableTransfer と組み合わせて使用します。
この関数による受信を開始すると指定サイズでの受信完了後も AG903_SSPMgrSpiDisableTransfer で停止するまで無効な受信が継続します。 また受信中は常に不定なデータが送信されます。
その他の仕様は AG903_SSPMgrReceiveDma と同様です。