命令的執行

接下來對命令的執行步驟進行說明。

  1. 設定 (High) 重設訊號 (ExtCmdReset),可執行命令。
  2. 將執行命令的輸入資料設定在命令訊號區域 (ExtCmd0-ExtCmd127)。
  3. 設定 (High) 命令設定訊號 (ExtCmdSet),向控制器請求命令的執行。
  4. 確認控制器獲取命令。在命令獲取訊號 (ExtCmdGet) 被設定 (High) 之前等待。
  5. 可確認控制器獲取了命令後,解除 (Low) 命令設定訊號 (ExtCmdSet)。
  6. 等待命令完成。在響應設定訊號 (ExtRespSet) 被設定 (High) 之前等待。
  7. 根據命令結果訊號 (ExtCmdResult) 判斷命令的執行結果。
  8. 如果命令結果的處理完成,設定 (High) 回應獲取訊號 (ExtRespGet)。
  9. 在響應設定訊號 (ExtRespSet) 被解除 (Low) 之前等待。
  10. 解除 (Low) 回應獲取訊號 (ExtRespGet)。

透過以上步驟,1個命令被執行。