コマンドの実行

コマンドの実行手順について説明します。

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

以上の手順で1つのコマンドが実行されます。