因爲目標板的芯片處於休眠的狀態,在嘗試連接目標板時候也會出現報錯Internal command error和 Error:Flash download failed - Target DLL has been cancelled的現象,解決辦法是使目標板退出休眠,需要按住復位鍵鍵再下載程序,先按住復位鍵一段時間(看到USB通訊燈閃後),然後在點下載程序,下載時需要鬆開復位鍵,有時需要實驗幾次,成功一次後面就正常了。
Keil無法識別ST-Link時,首先要檢查驅動是否安裝正確,驅動安裝正確後,keil仍然無法識別,有一個解決辦法是重新安裝更高版本的Keil之前用的Keil4.2不行後來換成Keil4.7就好用了。。。這個方法可以試試。