データ送信 (SPIモード用)
引数 |
説明 |
AG903_SSPMgrHandle* handle |
[in] SSPハンドル |
const void* buf |
[in] データ送信先頭アドレス |
uint32_t num |
[in] 送信サイズ(単位[Word] 下記参照) |
送信結果
返値の詳細 |
説明 |
正常終了 | |
-AG903_EINVAL |
引数異常 |
-AG903_EPERM |
状態異常 (SPIモードではない等) |
SPIモードのときデータを送信します。
SPIモード以外では使用できません。
この関数は AG903_SSPMgrSpiEnableTransfer と組み合わせて使用します。
完全に転送が完了するまで戻りません。 AG903_SSPMgrSpiSendDma の使用を推奨します。
転送の完了時の AG903_SSPMgrSetCallback によるコールバックはRTOSのタスクモードで呼ばれます。
データワードのビット長とシリアライズについては AG903_SSPMgrSetSendBuf での説明と同様です。