命令的執行
接下來對命令的執行步驟進行說明。
- 設定 (High) 重設訊號 (ExtCmdReset),可執行命令。
- 將執行命令的輸入資料設定在命令訊號區域 (ExtCmd0-ExtCmd127)。
- 設定 (High) 命令設定訊號 (ExtCmdSet),向控制器請求命令的執行。
- 確認控制器獲取命令。在命令獲取訊號 (ExtCmdGet) 被設定 (High) 之前等待。
- 可確認控制器獲取了命令後,解除 (Low) 命令設定訊號 (ExtCmdSet)。
- 等待命令完成。在響應設定訊號 (ExtRespSet) 被設定 (High) 之前等待。
- 根據命令結果訊號 (ExtCmdResult) 判斷命令的執行結果。
- 如果命令結果的處理完成,設定 (High) 回應獲取訊號 (ExtRespGet)。
- 在響應設定訊號 (ExtRespSet) 被解除 (Low) 之前等待。
- 解除 (Low) 回應獲取訊號 (ExtRespGet)。
透過以上步驟,1個命令被執行。