コマンドの実行
コマンドの実行手順について説明します。
- リセット信号 (ExtCmdReset)をセット (High)し、コマンドを実行できるようにします。
- 実行するコマンドの入力データをコマンド信号領域 (ExtCmd0-ExtCmd127)に設定します。
- コマンドセット信号 (ExtCmdSet)をセット (High)し、コマンドの実行をコントローラーに要求します。
- コントローラーのコマンド取得を確認します。コマンド取得信号 (ExtCmdGet)がセット (High)されるまで待ちます。
- コントローラーがコマンドを取得したことが確認できたら、コマンドセット信号 (ExtCmdSet)を解除 (Low)します。
- コマンドの完了を待ちます。応答セット信号 (ExtRespSet)がセット (High)されるまで待ちます。
- コマンド結果信号 (ExtCmdResult)によりコマンドの実行結果が判断されます。
- コマンド結果に対する処理が完了したら、応答取得信号 (ExtRespGet)をセット (High)します。
- 応答セット信号 (ExtRespSet)が解除 (Low)されるまで待ちます。
- 応答取得信号 (ExtRespGet)を解除 (Low)します。
以上の手順で1つのコマンドが実行されます。