SPIフォーマットでの送受信開始 (SPIモード用)
引数 |
説明 |
AG903_SSPMgrHandle* handle |
[in] SSPハンドル |
伝送許可結果
返値の詳細 |
説明 |
正常終了 | |
-AG903_EINVAL |
引数異常 |
-AG903_EBUSY |
ハンドル使用中 |
-AG903_EPERM |
許可されていない状態でのアクセス |
SPIフォーマットでの送受信を開始します。
特にSPI設定時にSPIフラッシュ特化モードが指定されていた場合 AG903_SSPMgrSpiDisableTransfer で停止するまで SSP_FS信号をアサートし続けたまま任意に送信または受信を繰り返すことができます。
指定されていなかった場合は送信中の期間のみSSP_FS信号をアサートし それが終わるとネゲートします。
この関数はSSPをSPIモードにしたときにだけ使用できます。 またこの関数によりSSPを有効にした場合は下記のSPI専用の関数を使用してください。
Spiが付かない通常の AG903_SSPMgrEnableTransfer で有効にした場合は 送信または受信のどちらか一方向のみ可能であるため 送受信両方でのアクセスが必要なデバイスでは使用できません。